You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by jq...@apache.org on 2014/06/04 16:56:00 UTC
svn commit: r1600260 - /spamassassin/trunk/lib/Mail/SpamAssassin/Message.pm
Author: jquinn
Date: Wed Jun 4 14:55:59 2014
New Revision: 1600260
URL: http://svn.apache.org/r1600260
Log:
Fix for newline collapse harming excessive whitespace rules
Modified:
spamassassin/trunk/lib/Mail/SpamAssassin/Message.pm
Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Message.pm
URL: http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Message.pm?rev=1600260&r1=1600259&r2=1600260&view=diff
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Message.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Message.pm Wed Jun 4 14:55:59 2014
@@ -327,9 +327,10 @@ sub new {
# if we've got a series of blank lines, get rid of them
if (defined $start) {
+ my $max_blank_lines = 20;
my $num = $start-$cnt;
- if ($num > 10) {
- splice @message, $cnt+2, $num-1;
+ if ($num > $max_blank_lines) {
+ splice @message, $cnt+2, $num-$max_blank_lines;
}
undef $start;
}