]> source.dussan.org Git - rspamd.git/commitdiff
Avoid using of uninitialized fields in symbols.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 25 Aug 2015 13:45:16 +0000 (14:45 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 25 Aug 2015 13:45:16 +0000 (14:45 +0100)
src/libserver/cfg_utils.c

index 5d8e261b9cb5a3b471cd0c058b0c80df5e8d0dd2..ecdd28a91a9560275549170338a7bc39f4712f15 100644 (file)
@@ -985,7 +985,7 @@ rspamd_config_add_metric_symbol (struct rspamd_config *cfg,
        }
 
        sym_def =
-               rspamd_mempool_alloc (cfg->cfg_pool, sizeof (struct rspamd_symbol_def));
+               rspamd_mempool_alloc0 (cfg->cfg_pool, sizeof (struct rspamd_symbol_def));
        score_ptr = rspamd_mempool_alloc (cfg->cfg_pool, sizeof (gdouble));
 
        *score_ptr = score;