X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=lib%2FPublicInbox%2FMboxGz.pm;h=08e3c8464c4fb800fc075cd145d92ec16820a39e;hb=55b707d788ce13696e4411389583e720ea6dab01;hp=ef560426a5c7e1af697c2c5eb242ea2964beac63;hpb=e9b2623034841cdaffb8d6f4831f86f11b04357a;p=public-inbox.git diff --git a/lib/PublicInbox/MboxGz.pm b/lib/PublicInbox/MboxGz.pm index ef560426..08e3c846 100644 --- a/lib/PublicInbox/MboxGz.pm +++ b/lib/PublicInbox/MboxGz.pm @@ -6,7 +6,6 @@ use warnings; use Email::Simple; use PublicInbox::Hval qw/to_filename/; use PublicInbox::Mbox; -use IO::Compress::Gzip; use Compress::Raw::Zlib qw(Z_FINISH Z_OK); my %OPT = (-WindowBits => 15 + 16, -AppendOutput => 1); @@ -42,7 +41,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;