about summary refs log tree commit homepage
diff options
context:
space:
mode:
-rw-r--r--lib/PublicInbox/SearchIdx.pm8
-rw-r--r--lib/PublicInbox/V2Writable.pm2
2 files changed, 5 insertions, 5 deletions
diff --git a/lib/PublicInbox/SearchIdx.pm b/lib/PublicInbox/SearchIdx.pm
index d3c904c7..33c81ea8 100644
--- a/lib/PublicInbox/SearchIdx.pm
+++ b/lib/PublicInbox/SearchIdx.pm
@@ -736,11 +736,11 @@ sub process_stack {
         v1_checkpoint($self, $sync, $stk);
 }
 
-sub log2stack ($$$$) {
-        my ($sync, $git, $range, $ibx) = @_;
+sub log2stack ($$$) {
+        my ($sync, $git, $range) = @_;
         my $D = $sync->{D}; # OID_BIN => NR (if reindexing, undef otherwise)
         my ($add, $del);
-        if ($ibx->version == 1) {
+        if ($sync->{ibx}->version == 1) {
                 my $path = $hex.'{2}/'.$hex.'{38}';
                 $add = qr!\A:000000 100644 \S+ ($OID) A\t$path$!;
                 $del = qr!\A:100644 000000 ($OID) \S+ D\t$path$!;
@@ -796,7 +796,7 @@ sub prepare_stack ($$) {
                 return PublicInbox::IdxStack->new->read_prepare if $?;
         }
         $sync->{D} = $sync->{reindex} ? {} : undef; # OID_BIN => NR
-        log2stack($sync, $git, $range, $sync->{ibx});
+        log2stack($sync, $git, $range);
 }
 
 # --is-ancestor requires git 1.8.0+
diff --git a/lib/PublicInbox/V2Writable.pm b/lib/PublicInbox/V2Writable.pm
index 867e4d2b..a403f22f 100644
--- a/lib/PublicInbox/V2Writable.pm
+++ b/lib/PublicInbox/V2Writable.pm
@@ -1051,7 +1051,7 @@ sub sync_prepare ($$$) {
                 # because we want NNTP article number gaps from unindexed
                 # messages to show up in mirrors, too.
                 $sync->{D} //= $sync->{reindex} ? {} : undef; # OID_BIN => NR
-                my $stk = log2stack($sync, $git, $range, $sync->{ibx});
+                my $stk = log2stack($sync, $git, $range);
                 my $nr = $stk ? $stk->num_records : 0;
                 $pr->("$nr\n") if $pr;
                 $sync->{stacks}->[$i] = $stk if $stk;