From 632c238ede7578c294c7b5f0a84d9cc0e5a9a939 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Tue, 28 Mar 2006 20:57:27 +0000 Subject: [PATCH] Bug-fix: memory leak when parsing mailproc.ini, caught by valgrind. --- src/sbbs3/mailsrvr.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/sbbs3/mailsrvr.c b/src/sbbs3/mailsrvr.c index c1639172a6..ac06e795d4 100644 --- a/src/sbbs3/mailsrvr.c +++ b/src/sbbs3/mailsrvr.c @@ -1847,7 +1847,7 @@ static void smtp_thread(void* arg) char str[512]; char tmp[128]; char value[INI_MAX_VALUE_LEN]; - char** sec_list; + str_list_t sec_list; char* section; char buf[1024],*p,*tp,*cp; char hdrfield[512]; @@ -4197,6 +4197,7 @@ void DLLCALL mail_server(void* arg) iniReadBool(fp,sec_list[i],"native",FALSE); } } + iniFreeStringList(sec_list); iniCloseFile(fp); } -- GitLab