# HG changeset patch # User Richard Mortimer # Date 1295983347 0 # Node ID ed44b298ebfc7ae43ca614fc405aa840bb8c109f # Parent a1286c17824a26d1587e140924bcd75f1ce33775 Ensure that mlmmjsend, mlmmjbounce, mlmmjunsub are freed on abnormal exit diff -r a1286c17824a -r ed44b298ebfc src/mlmmj-maintd.c --- a/src/mlmmj-maintd.c Tue Jan 25 18:59:39 2011 +0000 +++ b/src/mlmmj-maintd.c Tue Jan 25 19:22:27 2011 +0000 @@ -1104,6 +1104,9 @@ if(chdir(dirlists) < 0) { log_error(LOG_ARGS, "Could not chdir(%s).", dirlists); + myfree(mlmmjbounce); + myfree(mlmmjsend); + myfree(mlmmjunsub); exit(EXIT_FAILURE); }