Replace free() with mh_free0()
[mmh] / uip / folder.c
index b4758cf..c8b3c60 100644 (file)
@@ -263,7 +263,7 @@ main(int argc, char **argv)
                        }
                        for (cp = getcpy(getcurfol()); *ap; ap++)
                                cp = add(*ap, add(" ", cp));
-                       free(dp);
+                       mh_free0(&dp);
                        context_replace(stack, cp);  /* update folder stack */
                } else {
                        /* update folder stack */
@@ -294,7 +294,7 @@ main(int argc, char **argv)
                        /* delete folder stack entry from context */
                        context_del(stack);
                }
-               free(dp);
+               mh_free0(&dp);
        }
        if (pushsw || popsw) {
                cp = toabsdir(argfolder);
@@ -313,7 +313,7 @@ main(int argc, char **argv)
                        dp = getcpy(cp);
                        for (ap = brkstring(dp, " ", "\n"); *ap; ap++)
                                printf(" %s", *ap);
-                       free(dp);
+                       mh_free0(&dp);
                }
                printf("\n");