summaryrefslogtreecommitdiffstats
path: root/src/libserver
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2018-06-18 12:54:16 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2018-06-18 12:54:16 +0100
commit8d393a012f52e57ab6bc7cc0c8da0c64ccd10ea9 (patch)
tree67d8776790588c4bc85914749e7539eca39259ae /src/libserver
parentda60dec1d43594695255180ed9dbcb680305e941 (diff)
downloadrspamd-8d393a012f52e57ab6bc7cc0c8da0c64ccd10ea9.tar.gz
rspamd-8d393a012f52e57ab6bc7cc0c8da0c64ccd10ea9.zip
[CritFix] Fix maps after reload
Issue: #2293
Diffstat (limited to 'src/libserver')
-rw-r--r--src/libserver/cfg_utils.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libserver/cfg_utils.c b/src/libserver/cfg_utils.c
index 284a40672..48c4d5eed 100644
--- a/src/libserver/cfg_utils.c
+++ b/src/libserver/cfg_utils.c
@@ -1900,6 +1900,9 @@ rspamd_config_radix_from_ucl (struct rspamd_config *cfg,
const ucl_object_t *cur, *cur_elt;
const gchar *str;
+ /* Cleanup */
+ *target = NULL;
+
LL_FOREACH (obj, cur_elt) {
type = ucl_object_type (cur_elt);