From: Vsevolod Stakhov Date: Tue, 4 Oct 2016 16:29:46 +0000 (+0100) Subject: [Feature] Remove symbols weights on composites processing X-Git-Tag: 1.4.0~318 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9cd5065eace43916683dd113555c3e622e3d3ff6;p=thirdparty%2Frspamd.git [Feature] Remove symbols weights on composites processing Now Rspamd removes symbol's score not only from the metric but from an individual symbol as well. --- diff --git a/src/libserver/composites.c b/src/libserver/composites.c index bca87d23a2..d0cf26a958 100644 --- a/src/libserver/composites.c +++ b/src/libserver/composites.c @@ -360,6 +360,7 @@ composites_remove_symbols (gpointer key, gpointer value, gpointer data) } if (want_remove_score || want_forced) { cd->metric_res->score -= rd->ms->score; + rd->ms->score = 0.0; } } }