You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by he...@apache.org on 2020/04/22 10:00:36 UTC
svn commit: r1876821 - in /spamassassin:
branches/3.4/lib/Mail/SpamAssassin/Message/Metadata/Received.pm
trunk/lib/Mail/SpamAssassin/Message/Metadata/Received.pm
Author: hege
Date: Wed Apr 22 10:00:36 2020
New Revision: 1876821
URL: http://svn.apache.org/viewvc?rev=1876821&view=rev
Log:
Allow undefined suppl_attrib just in case
Modified:
spamassassin/branches/3.4/lib/Mail/SpamAssassin/Message/Metadata/Received.pm
spamassassin/trunk/lib/Mail/SpamAssassin/Message/Metadata/Received.pm
Modified: spamassassin/branches/3.4/lib/Mail/SpamAssassin/Message/Metadata/Received.pm
URL: http://svn.apache.org/viewvc/spamassassin/branches/3.4/lib/Mail/SpamAssassin/Message/Metadata/Received.pm?rev=1876821&r1=1876820&r2=1876821&view=diff
==============================================================================
--- spamassassin/branches/3.4/lib/Mail/SpamAssassin/Message/Metadata/Received.pm (original)
+++ spamassassin/branches/3.4/lib/Mail/SpamAssassin/Message/Metadata/Received.pm Wed Apr 22 10:00:36 2020
@@ -59,8 +59,8 @@ sub parse_received_headers {
# authenticated roaming users; this info may not be available in mail
# header section, e.g. in case of nonstandard authentication mechanisms
my $originating; # boolean
- if (defined $msg->{suppl_attrib}->{originating}) {
- $originating = $msg->{suppl_attrib}->{originating};
+ if (exists $msg->{suppl_attrib}->{originating}) {
+ $originating = $msg->{suppl_attrib}->{originating} || 0;
dbg("metadata: set originating from suppl_attrib: %s", $originating);
}
Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Message/Metadata/Received.pm
URL: http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Message/Metadata/Received.pm?rev=1876821&r1=1876820&r2=1876821&view=diff
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Message/Metadata/Received.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Message/Metadata/Received.pm Wed Apr 22 10:00:36 2020
@@ -63,8 +63,8 @@ sub parse_received_headers {
# authenticated roaming users; this info may not be available in mail
# header section, e.g. in case of nonstandard authentication mechanisms
my $originating; # boolean
- if (defined $msg->{suppl_attrib}->{originating}) {
- $originating = $msg->{suppl_attrib}->{originating};
+ if (exists $msg->{suppl_attrib}->{originating}) {
+ $originating = $msg->{suppl_attrib}->{originating} || 0;
dbg("metadata: set originating from suppl_attrib: %s", $originating);
}