]> git.ipfire.org Git - thirdparty/mlmmj.git/commitdiff
Let's not myfree(dirname); before we're actually done using it.
authormmj <none@none>
Sun, 7 Nov 2004 22:35:07 +0000 (09:35 +1100)
committermmj <none@none>
Sun, 7 Nov 2004 22:35:07 +0000 (09:35 +1100)
src/mlmmj-maintd.c

index d092649f480f1675a05d20d95cfba76424a309d4..243244f11ff3de0b17c444563e0ed53cc3ba1eca 100644 (file)
@@ -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;
 }