diff --git a/src/modules/history_backend_mem.c b/src/modules/history_backend_mem.c index 724e8bb80..d357fdac5 100644 --- a/src/modules/history_backend_mem.c +++ b/src/modules/history_backend_mem.c @@ -235,6 +235,7 @@ static void setcfg(struct cfgstruct *cfg) static void freecfg(struct cfgstruct *cfg) { + safe_free(cfg->masterdb); safe_free(cfg->directory); safe_free(cfg->db_secret); } diff --git a/src/modules/targetfloodprot.c b/src/modules/targetfloodprot.c index 56151b1a4..9aee2bfe1 100644 --- a/src/modules/targetfloodprot.c +++ b/src/modules/targetfloodprot.c @@ -117,6 +117,8 @@ MOD_LOAD() MOD_UNLOAD() { + safe_free(channelcfg); + safe_free(privatecfg); return MOD_SUCCESS; }