diff options
author | Eric Wong <e@80x24.org> | 2016-05-30 04:50:33 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2016-05-30 04:50:33 +0000 |
commit | 682ecd3ad1eec32876f2705e6c60c7dfb30556aa (patch) | |
tree | fcf374ff20416d8ca1873d9ab1c92edb3383e024 /lib/PublicInbox/SearchMsg.pm | |
parent | 56692b57c4e6a404fee0ec8eef857f35e09ce767 (diff) | |
download | public-inbox-682ecd3ad1eec32876f2705e6c60c7dfb30556aa.tar.gz |
No need to duplicate the string when transforming it; learned from studying SpamAssassin 3.4.1
Diffstat (limited to 'lib/PublicInbox/SearchMsg.pm')
-rw-r--r-- | lib/PublicInbox/SearchMsg.pm | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/lib/PublicInbox/SearchMsg.pm b/lib/PublicInbox/SearchMsg.pm index caebe372..28c2037b 100644 --- a/lib/PublicInbox/SearchMsg.pm +++ b/lib/PublicInbox/SearchMsg.pm @@ -11,8 +11,6 @@ use POSIX qw//; use Date::Parse qw/str2time/; use PublicInbox::MID qw/mid_clean/; use PublicInbox::Address; -use Encode qw/find_encoding/; -my $enc_utf8 = find_encoding('UTF-8'); our $PFX2TERM_RE = undef; use constant EPOCH_822 => 'Thu, 01 Jan 1970 00:00:00 +0000'; use POSIX qw(strftime); @@ -39,7 +37,7 @@ sub load_doc { my ($class, $doc) = @_; my $data = $doc->get_data; my $ts = get_val($doc, &PublicInbox::Search::TS); - $data = $enc_utf8->decode($data); + utf8::decode($data); my ($subj, $from, $refs, $to, $cc) = split(/\n/, $data); bless { doc => $doc, |