Replace free() with mh_free0()
[mmh] / sbr / folder_read.c
index 1c68d0d..1eeee00 100644 (file)
@@ -35,12 +35,12 @@ folder_read(char *name)
 
        name = getcpy(toabsdir(name));
        if (!(dd = opendir(name))) {
-               free(name);
+               mh_free0(&name);
                return NULL;
        }
 
        if (stat(name, &st) == -1) {
-               free(name);
+               mh_free0(&name);
                closedir(dd);
                return NULL;
        }
@@ -146,7 +146,7 @@ folder_read(char *name)
        for (msgnum = 0; msgnum < mp->nummsg; msgnum++)
                set_exists(mp, mi[msgnum]);
 
-       free(mi);  /* We don't need this anymore */
+       mh_free0(&mi);  /* We don't need this anymore */
 
        /*
        ** Read and initialize the sequence information.