diff options
Diffstat (limited to 'src/modules')
-rw-r--r-- | src/modules/cs_appendtopic.c | 2 | ||||
-rw-r--r-- | src/modules/hs_request.c | 9 |
2 files changed, 6 insertions, 5 deletions
diff --git a/src/modules/cs_appendtopic.c b/src/modules/cs_appendtopic.c index 433bc76fa..ea0de0529 100644 --- a/src/modules/cs_appendtopic.c +++ b/src/modules/cs_appendtopic.c @@ -158,6 +158,8 @@ static int my_cs_appendtopic(User * u) } } } + Anope_Free(chan); + Anope_Free(newtopic); return MOD_CONT; } diff --git a/src/modules/hs_request.c b/src/modules/hs_request.c index 47c3de46f..36f3b013d 100644 --- a/src/modules/hs_request.c +++ b/src/modules/hs_request.c @@ -719,13 +719,12 @@ static void my_load_config(void) for (i = 0; i < 4; i++) moduleGetConfigDirective(confvalues[i]); - if (tmp) { - if (HSRequestDBName) - free(HSRequestDBName); + Anope_Free(HSRequestDBName); + + if (tmp) HSRequestDBName = sstrdup(tmp); - } else { + else HSRequestDBName = sstrdup(HSREQ_DEFAULT_DBNAME); - } if (debug) alog("debug: [hs_request] Set config vars: MemoUser=%d MemoOper=%d MemoSetters=%d DBName='%s'", HSRequestMemoUser, HSRequestMemoOper, HSRequestMemoSetters, HSRequestDBName); |