]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/MboxGz.pm
switch read-only Email::Simple users to Eml
[public-inbox.git] / lib / PublicInbox / MboxGz.pm
index 30074e4dc2a73c7b50e28a9253d6fc53d125f9a6..f7fc4afc147fab95da0df4f4ce483f78f942fa68 100644 (file)
@@ -1,9 +1,9 @@
-# Copyright (C) 2015-2019 all contributors <meta@public-inbox.org>
+# Copyright (C) 2015-2020 all contributors <meta@public-inbox.org>
 # License: AGPL-3.0+ <https://www.gnu.org/licenses/agpl-3.0.txt>
 package PublicInbox::MboxGz;
 use strict;
 use warnings;
-use Email::Simple;
+use PublicInbox::Eml;
 use PublicInbox::Hval qw/to_filename/;
 use PublicInbox::Mbox;
 use Compress::Raw::Zlib qw(Z_FINISH Z_OK);
@@ -41,7 +41,7 @@ sub getline {
        my $buf = delete($self->{buf});
        while (my $smsg = $self->{cb}->($ctx)) {
                my $mref = $ctx->{-inbox}->msg_by_smsg($smsg) or next;
-               my $h = Email::Simple->new($mref)->header_obj;
+               my $h = PublicInbox::Eml->new($mref)->header_obj;
 
                my $err = $gz->deflate(
                        PublicInbox::Mbox::msg_hdr($ctx, $h, $smsg->{mid}),