You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by gb...@apache.org on 2024/07/19 09:53:44 UTC
svn commit: r1919365 - /spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/PDFInfo.pm
Author: gbechis
Date: Fri Jul 19 09:53:44 2024
New Revision: 1919365
URL: http://svn.apache.org/viewvc?rev=1919365&view=rev
Log:
avoid some warnings if the regexp doesn't match
Modified:
spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/PDFInfo.pm
Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/PDFInfo.pm
URL: http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/PDFInfo.pm?rev=1919365&r1=1919364&r2=1919365&view=diff
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/PDFInfo.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/PDFInfo.pm Fri Jul 19 09:53:44 2024
@@ -334,7 +334,11 @@ sub _get_pdf_details {
$location = _parse_string($1);
}
if (not defined($location) or index($location, '.') <= 0) {
- $location = _parse_string($2);
+ if(defined $2) {
+ $location = _parse_string($2);
+ } else {
+ next;
+ }
}
next unless index($location, '.') > 0; # ignore some binary mess
next if $location =~ /\0/; # ignore urls with NUL characters