From: mmj Date: Sun, 7 Nov 2004 22:35:07 +0000 (+1100) Subject: Let's not myfree(dirname); before we're actually done using it. X-Git-Tag: RELEASE_1_1_0~49 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e463da1e37ece9f63d16e319502f594cbcf43df2;p=thirdparty%2Fmlmmj.git Let's not myfree(dirname); before we're actually done using it. --- diff --git a/src/mlmmj-maintd.c b/src/mlmmj-maintd.c index d092649f..243244f1 100644 --- a/src/mlmmj-maintd.c +++ b/src/mlmmj-maintd.c @@ -378,8 +378,6 @@ int resend_requeue(const char *listdir, const char *mlmmjsend) myfree(dirname); return 1; } - - myfree(dirname); while((dp = readdir(queuedir)) != NULL) { if((strcmp(dp->d_name, "..") == 0) || @@ -459,6 +457,8 @@ int resend_requeue(const char *listdir, const char *mlmmjsend) closedir(queuedir); + myfree(dirname); + return 0; }