Mailing List Archive

svn commit: r452669 - /spamassassin/branches/3.1/lib/Mail/SpamAssassin/PerMsgStatus.pm
Author: dos
Date: Tue Oct 3 15:58:44 2006
New Revision: 452669

URL: http://svn.apache.org/viewvc?view=rev&rev=452669
Log:
bug 5089: enable adding headers with single digit zero value

Modified:
spamassassin/branches/3.1/lib/Mail/SpamAssassin/PerMsgStatus.pm

Modified: spamassassin/branches/3.1/lib/Mail/SpamAssassin/PerMsgStatus.pm
URL: http://svn.apache.org/viewvc/spamassassin/branches/3.1/lib/Mail/SpamAssassin/PerMsgStatus.pm?view=diff&rev=452669&r1=452668&r2=452669
==============================================================================
--- spamassassin/branches/3.1/lib/Mail/SpamAssassin/PerMsgStatus.pm (original)
+++ spamassassin/branches/3.1/lib/Mail/SpamAssassin/PerMsgStatus.pm Tue Oct 3 15:58:44 2006
@@ -766,7 +766,7 @@

foreach my $header (keys %{$self->{conf}->{headers_spam}}) {
my $data = $self->{conf}->{headers_spam}->{$header};
- my $line = $self->_process_header($header,$data) || "";
+ my $line = $self->_process_header($header,$data);
$line = $self->qp_encode_header($line);
$newmsg .= "X-Spam-$header: $line\n" # add even if empty
}
@@ -946,7 +946,7 @@
# use string appends to put this back together -- I finally benchmarked it.
# join() is 56% of the speed of just using string appends. ;)
while (my ($header, $data) = each %{$self->{conf}->{$addition}}) {
- my $line = $self->_process_header($header,$data) || "";
+ my $line = $self->_process_header($header,$data);
$line = $self->qp_encode_header($line);
$new_hdrs_pre .= "X-Spam-$header: $line\n";
}