From: Vsevolod Stakhov Date: Fri, 24 Apr 2015 13:10:36 +0000 (+0100) Subject: Fix logic of parsing symbol groups. X-Git-Tag: 0.9.0~163 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=585f56a53a28acf92e120c98ead516cc0c4f3893;p=thirdparty%2Frspamd.git Fix logic of parsing symbol groups. --- diff --git a/src/libserver/cfg_rcl.c b/src/libserver/cfg_rcl.c index ad0ed8bc3f..39cf3102d9 100644 --- a/src/libserver/cfg_rcl.c +++ b/src/libserver/cfg_rcl.c @@ -544,7 +544,7 @@ rspamd_rcl_metric_handler (rspamd_mempool_t *pool, const ucl_object_t *obj, if (elt) { if (!rspamd_rcl_symbols_handler (pool, cur, cfg, metric, ucl_object_tostring (elt), - have_symbols, err)) { + !have_symbols, err)) { return FALSE; } @@ -566,7 +566,7 @@ rspamd_rcl_metric_handler (rspamd_mempool_t *pool, const ucl_object_t *obj, /* Handle symbols */ if (!rspamd_rcl_symbols_handler (pool, obj, cfg, metric, NULL, - have_symbols, err)) { + !have_symbols, err)) { return FALSE; }