From: Vsevolod Stakhov Date: Wed, 21 Jan 2015 22:05:38 +0000 (+0000) Subject: Fix critical issue with composites weights. X-Git-Tag: 0.8.1~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9036db9f879f111e1b88e2e2e14169d423fb386d;p=thirdparty%2Frspamd.git Fix critical issue with composites weights. --- diff --git a/src/libmime/filter.c b/src/libmime/filter.c index a1f042aae7..ba6ade1310 100644 --- a/src/libmime/filter.c +++ b/src/libmime/filter.c @@ -552,7 +552,7 @@ composites_foreach_callback (gpointer key, gpointer value, void *data) rd->remove_symbol = TRUE; rd->remove_weight = TRUE; } - if (!g_tree_lookup (cd->symbols_to_remove, rd)) { + if (!g_tree_lookup (cd->symbols_to_remove, ms->name)) { g_tree_insert (cd->symbols_to_remove, (gpointer)ms->name, rd);