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 2021/05/09 13:55:33 UTC

svn commit: r1889705 - /spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/TextCat.pm

Author: hege
Date: Sun May  9 13:55:32 2021
New Revision: 1889705

URL: http://svn.apache.org/viewvc?rev=1889705&view=rev
Log:
Shave off 50ms parsing time

Modified:
    spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/TextCat.pm

Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/TextCat.pm
URL: http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/TextCat.pm?rev=1889705&r1=1889704&r2=1889705&view=diff
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/TextCat.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/TextCat.pm Sun May  9 13:55:32 2021
@@ -406,7 +406,7 @@ sub load_models {
   # create language ngram maps once
   for (@lm) {
     # look for end delimiter
-    if (/^0 (.+)/) {
+    if (index($_, '0 ') == 0 && /^0 (.+)/) {
       $ngram->{"language"} = $1;
       push(@nm, $ngram);
       # reset for next language