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 2018/10/29 13:27:23 UTC

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

Author: hege
Date: Mon Oct 29 13:27:23 2018
New Revision: 1845121

URL: http://svn.apache.org/viewvc?rev=1845121&view=rev
Log:
More cleanup fixes

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

Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Conf.pm
URL: http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Conf.pm?rev=1845121&r1=1845120&r2=1845121&view=diff
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Conf.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Conf.pm Mon Oct 29 13:27:23 2018
@@ -5189,7 +5189,7 @@ sub free_uncompiled_rule_source {
   if (!$self->{main}->{keep_config_parsing_metadata} &&
         !$self->{allow_user_rules})
   {
-    delete $self->{if_stack};
+    #delete $self->{if_stack}; # it's Parser not Conf?
     #delete $self->{source_file};
     #delete $self->{meta_dependencies};
   }

Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Conf/Parser.pm
URL: http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Conf/Parser.pm?rev=1845121&r1=1845120&r2=1845121&view=diff
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Conf/Parser.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Conf/Parser.pm Mon Oct 29 13:27:23 2018
@@ -474,6 +474,7 @@ failed_line:
 
   delete $self->{if_stack};
   delete $self->{cond_cache};
+  delete $self->{command_luts} if $self->{scoresonly};
 
   $self->lint_check();
   $self->fix_tests();