diff options
author | Eric Wong <e@80x24.org> | 2021-10-06 11:19:36 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2021-10-06 11:24:35 +0000 |
commit | a80fd0c8e19464f95dec5a5c2d128a1614f51ee5 (patch) | |
tree | 51195ef50ba851a56db0969a47d558e437a94d1a /lib/PublicInbox/View.pm | |
parent | e785573c556572a675407796604e9c0a9965ea9f (diff) | |
download | public-inbox-a80fd0c8e19464f95dec5a5c2d128a1614f51ee5.tar.gz |
The regexp in split_quotes relies on the presence of a final "\n", so add it wherever we need to instead of making it the responsibility of every caller. This probably doesn't matter in practice since every email seems to have a "\n" as the final byte (due to the way SMTP works), but maybe there's some odd ones that'll get imported via lei.
Diffstat (limited to 'lib/PublicInbox/View.pm')
-rw-r--r-- | lib/PublicInbox/View.pm | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/lib/PublicInbox/View.pm b/lib/PublicInbox/View.pm index 069b9680..64e73234 100644 --- a/lib/PublicInbox/View.pm +++ b/lib/PublicInbox/View.pm @@ -624,9 +624,6 @@ sub add_text_body { # callback for each_part $ctx->{-spfx} = $spfx; }; - # some editors don't put trailing newlines at the end: - $s .= "\n" unless $s =~ /\n\z/s; - # split off quoted and unquoted blocks: my @sections = PublicInbox::MsgIter::split_quotes($s); undef $s; # free memory |