From 44c7c7e776487b5918c8570a6b876138953ec8ed Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Sat, 31 Aug 2013 14:46:30 +0100 Subject: [PATCH] Add destructor for a string list to config pool. --- src/cfg_rcl.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/cfg_rcl.c b/src/cfg_rcl.c index 562b734f5a..6103627c15 100644 --- a/src/cfg_rcl.c +++ b/src/cfg_rcl.c @@ -479,5 +479,8 @@ rspamd_rcl_parse_struct_string_list (struct config_file *cfg, rspamd_cl_object_t *target = g_list_prepend (*target, val); } + /* Add a destructor */ + memory_pool_add_destructor (cfg->cfg_pool, (pool_destruct_func)g_list_free, *target); + return TRUE; } -- 2.47.3