git-svn: save a little memory as fetch progresses
[gitweb.git] / perl / Git / SVN / Ra.pm
index e326849c3077e8c63e4cc44586c42bc585281eda..5bc5b4e594e350fe302a2b58fc1c4b6d3be84a77 100644 (file)
@@ -431,7 +431,7 @@ sub gs_fetch_loop_common {
 
                my %exists = map { $_->path => $_ } @$gsv;
                foreach my $r (sort {$a <=> $b} keys %revs) {
-                       my ($paths, $logged) = @{$revs{$r}};
+                       my ($paths, $logged) = @{delete $revs{$r}};
 
                        foreach my $gs ($self->match_globs(\%exists, $paths,
                                                           $globs, $r)) {