]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/MboxGz.pm
mboxgz: pass $ctx to callback to avoid anon subs
[public-inbox.git] / lib / PublicInbox / MboxGz.pm
index ef560426a5c7e1af697c2c5eb242ea2964beac63..2b873451e585945f8939df08eaabd47cc02030db 100644 (file)
@@ -42,7 +42,7 @@ sub getline {
        my $ctx = $self->{ctx} or return;
        my $gz = $self->{gz};
        my $buf = delete($self->{buf});
-       while (my $smsg = $self->{cb}->()) {
+       while (my $smsg = $self->{cb}->($ctx)) {
                my $mref = $ctx->{-inbox}->msg_by_smsg($smsg) or next;
                my $h = Email::Simple->new($mref)->header_obj;