X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=uip%2Fmhstore.c;h=4f84570227aabdb09c619d76a8ce7d368c1ffa46;hp=519991ff63231b51b64e0d7877332b6514bc4965;hb=d4c34b4439a9dbd89664de460ed37ecddc260fb1;hpb=b78007de9802005825390bee71dfce2306b42519 diff --git a/uip/mhstore.c b/uip/mhstore.c index 519991f..4f84570 100644 --- a/uip/mhstore.c +++ b/uip/mhstore.c @@ -338,8 +338,7 @@ main(int argc, char **argv) for (ctp = cts; *ctp; ctp++) free_content(*ctp); - free((char *) cts); - cts = NULL; + mh_free0(&cts); /* If reading from a folder, do some updating */ if (mp) { @@ -613,7 +612,7 @@ missing_part: ct = *ctq++; if (store_content(ct, NULL) == NOTOK) { losing: - free((char *) base); + mh_free0(&base); return NOTOK; } @@ -623,7 +622,7 @@ losing: goto losing; } - free((char *) base); + mh_free0(&base); return OK; } @@ -788,7 +787,7 @@ store_content(CT ct, CT p) ct->c_folder = getcpy(folder); if (cp[1]) - free(folder); + mh_free0(&folder); goto got_filename; }