X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/e8fe77294085e66b09cbb8043458f22b5b2ef1e6..ef1ba39e8dae81091b6c3e73e72825ef6edea3c6:/uip/sendsbr.c diff --git a/uip/sendsbr.c b/uip/sendsbr.c index 66ce65d1..497c868b 100644 --- a/uip/sendsbr.c +++ b/uip/sendsbr.c @@ -298,8 +298,7 @@ splitmsg (char **vec, int vecp, char *program, char *drft, /* Only one part, nothing to split */ if (nparts == 1) { free (cp); - if (dp) - free (dp); + mh_xfree(dp); fclose (in); return sendaux (vec, vecp, program, drft, st); @@ -405,8 +404,7 @@ splitmsg (char **vec, int vecp, char *program, char *drft, } free (cp); - if (dp) - free (dp); + mh_xfree(dp); fclose (in); /* close the draft */ return status; @@ -893,10 +891,10 @@ get_from_header_info(const char *filename, const char **addr, const char **host, fclose(in); return OK; - } else { - *message = "unable to open"; - return NOTOK; } + + *message = "unable to open"; + return NOTOK; }