summaryrefslogtreecommitdiffstats
path: root/src/libserver/dynamic_cfg.c
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2018-06-15 14:11:30 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2018-06-15 14:11:30 +0100
commitc08f35e976223b58cf76e8cfe2dac8f457e32fee (patch)
tree2ef363c56527e009baaeb01a47eb9a9ecd3bc7ce /src/libserver/dynamic_cfg.c
parent3c6829656593b2fac53e09d0c34452ba1de9965d (diff)
downloadrspamd-c08f35e976223b58cf76e8cfe2dac8f457e32fee.tar.gz
rspamd-c08f35e976223b58cf76e8cfe2dac8f457e32fee.zip
[Minor] More init leaks
Diffstat (limited to 'src/libserver/dynamic_cfg.c')
-rw-r--r--src/libserver/dynamic_cfg.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libserver/dynamic_cfg.c b/src/libserver/dynamic_cfg.c
index 55275cba4..ed9f24b15 100644
--- a/src/libserver/dynamic_cfg.c
+++ b/src/libserver/dynamic_cfg.c
@@ -262,6 +262,9 @@ init_dynamic_config (struct rspamd_config *cfg)
rspamd_mempool_add_destructor (cfg->cfg_pool,
(rspamd_mempool_destruct_t)ucl_object_unref,
cfg->current_dynamic_conf);
+ rspamd_mempool_add_destructor (cfg->cfg_pool,
+ (rspamd_mempool_destruct_t)g_free,
+ pjb);
if (!rspamd_map_add (cfg,
cfg->dynamic_conf,