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