From: Richard Mortimer Date: Tue, 25 Jan 2011 19:22:27 +0000 (+0000) Subject: Ensure that mlmmjsend, mlmmjbounce, mlmmjunsub are freed on abnormal exit X-Git-Tag: RELEASE_1_2_18a1~40 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9c47b904ae38eb9cba3d48b8fd65d3bf218bcc48;p=thirdparty%2Fmlmmj.git Ensure that mlmmjsend, mlmmjbounce, mlmmjunsub are freed on abnormal exit --- diff --git a/src/mlmmj-maintd.c b/src/mlmmj-maintd.c index a6a26b08..e416b06d 100644 --- a/src/mlmmj-maintd.c +++ b/src/mlmmj-maintd.c @@ -1104,6 +1104,9 @@ int main(int argc, char **argv) if(chdir(dirlists) < 0) { log_error(LOG_ARGS, "Could not chdir(%s).", dirlists); + myfree(mlmmjbounce); + myfree(mlmmjsend); + myfree(mlmmjunsub); exit(EXIT_FAILURE); }