From: Ralph Corderoy Date: Fri, 21 Oct 2016 22:20:06 +0000 (+0100) Subject: Replace `if (p) free(p)' with `mh_xfree(p)'. X-Git-Url: https://diplodocus.org/git/nmh/commitdiff_plain/09a5aa6a090a1c2b2b5d9518fbfd4b014cadc7ea?ds=inline;hp=e9ecb46532df39b4429a086ae72c3bfa29c122ef Replace `if (p) free(p)' with `mh_xfree(p)'. --- diff --git a/uip/mhbuildsbr.c b/uip/mhbuildsbr.c index ab9dc6cc..fc90dc01 100644 --- a/uip/mhbuildsbr.c +++ b/uip/mhbuildsbr.c @@ -1759,8 +1759,7 @@ build_headers (CT ct, int header_encoding) np = output_params(len, ct->c_dispo_first, NULL, 0); vp = add(np, vp); vp = add("\n", vp); - if (np) - free(np); + mh_xfree(np); add_header (ct, mh_xstrdup(DISPO_FIELD), vp); } @@ -2033,8 +2032,7 @@ setup_attach_content(CT ct, char *filename) for (pm = ct->c_ctinfo.ci_first_pm; pm; pm = pm->pm_next) { if (strcasecmp(pm->pm_name, "name") == 0) { - if (pm->pm_value) - free(pm->pm_value); + mh_xfree(pm->pm_value); pm->pm_value = mh_xstrdup(simplename); break; }