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/18 07:35:35 UTC

svn commit: r1889987 - /spamassassin/trunk/lib/Mail/SpamAssassin/Conf/Parser.pm

Author: hege
Date: Tue May 18 07:35:35 2021
New Revision: 1889987

URL: http://svn.apache.org/viewvc?rev=1889987&view=rev
Log:
Minor optimization

Modified:
    spamassassin/trunk/lib/Mail/SpamAssassin/Conf/Parser.pm

Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Conf/Parser.pm
URL: http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Conf/Parser.pm?rev=1889987&r1=1889986&r2=1889987&view=diff
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Conf/Parser.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Conf/Parser.pm Tue May 18 07:35:35 2021
@@ -674,7 +674,7 @@ sub fix_tests {
     # 
     if ( ! exists $conf->{scores}->{$k} ) {
       # T_ rules (in a testing probationary period) get low, low scores
-      my $set_score = ($k =~/^T_/) ? 0.01 : 1.0;
+      my $set_score = index($k, 'T_') == 0 ? 0.01 : 1.0;
 
       $set_score = -$set_score if ( ($conf->{tflags}->{$k}||'') =~ /\bnice\b/ );
       for my $index (0..3) {