summaryrefslogtreecommitdiff
path: root/solenv
diff options
context:
space:
mode:
authorVladimir Glazunov <vg@openoffice.org>2010-07-29 16:04:40 +0200
committerVladimir Glazunov <vg@openoffice.org>2010-07-29 16:04:40 +0200
commitee7fa0323dc78d994a79f41dfc5d5f41bebdc5f7 (patch)
tree9b38c793ad35abc9eae5f4fe4d6822de4505a672 /solenv
parentb1e16431c0965e13631af64627e000942960dc25 (diff)
vgbugs10: #i162450# fix for regression
Diffstat (limited to 'solenv')
-rw-r--r--solenv/bin/modules/SourceConfig.pm3
1 files changed, 3 insertions, 0 deletions
diff --git a/solenv/bin/modules/SourceConfig.pm b/solenv/bin/modules/SourceConfig.pm
index c4b9cc01ec67..dfaa797d8f48 100644
--- a/solenv/bin/modules/SourceConfig.pm
+++ b/solenv/bin/modules/SourceConfig.pm
@@ -307,6 +307,9 @@ sub read_config_file {
my $repository_source_path = $self->{SOURCE_ROOT} . "/$1";
if (defined $ENV{UPDMINOREXT}) {
$repository_source_path .= $ENV{UPDMINOREXT};
+ if (defined ${$self->{REPOSITORIES}}{$1.$ENV{UPDMINOREXT}}) {
+ delete ${$self->{REPOSITORIES}}{$1.$ENV{UPDMINOREXT}};
+ };
};
${$self->{REPOSITORIES}}{$1} = $repository_source_path;
${$self->{ACTIVATED_REPOSITORIES}}{$1}++;