]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/V2Writable.pm
treewide: avoid `goto &NAME' for tail recursion
[public-inbox.git] / lib / PublicInbox / V2Writable.pm
index a1f6048f3b27113b697baa1c48c41c8e4334bc10..b8abfa94bdebb97a7cc48d2fc82465d035777f21 100644 (file)
@@ -1267,8 +1267,8 @@ sub xapian_only {
 # public, called by public-inbox-index
 sub index_sync {
        my ($self, $opt) = @_;
-       $opt //= $_[1] //= {};
-       goto \&xapian_only if $opt->{xapian_only};
+       $opt //= {};
+       return xapian_only($self, $opt) if $opt->{xapian_only};
 
        my $pr = $opt->{-progress};
        my $epoch_max;