From: Vsevolod Stakhov Date: Sat, 31 Aug 2013 13:46:30 +0000 (+0100) Subject: Add destructor for a string list to config pool. X-Git-Tag: 0.6.0~189 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=44c7c7e776487b5918c8570a6b876138953ec8ed;p=thirdparty%2Frspamd.git Add destructor for a string list to config pool. --- 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; }