X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/92128dacf8d5db02379e8f872dc50d31c6aaa55f..f77e0b578f71edb6f9105d5af8d54c8237cd9078:/uip/forwsbr.c diff --git a/uip/forwsbr.c b/uip/forwsbr.c index 97d1f3d3..2a7347ab 100644 --- a/uip/forwsbr.c +++ b/uip/forwsbr.c @@ -1,6 +1,4 @@ - -/* - * forwsbr.c -- subroutine to build a draft from a component file +/* forwsbr.c -- subroutine to build a draft from a component file * * This code is Copyright (c) 2012, by the authors of nmh. See the * COPYRIGHT file in the root directory of the nmh distribution for @@ -19,7 +17,7 @@ */ static char msgbuf[256]; -#define COMPFREE(c) if (c->c_text) free(c->c_text) +#define COMPFREE(c) mh_xfree(c->c_text) /* * A list of components we treat as addresses @@ -48,11 +46,11 @@ build_form (char *form, char *digest, int *dat, char *from, char *to, int in; int fmtsize, state; int i; - register char *nfs; + char *nfs; char tmpfil[BUFSIZ], name[NAMESZ], **ap; charstring_t line; FILE *tmp; - register struct comp *cptr; + struct comp *cptr; struct format *fmt; char *cp = NULL; m_getfld_state_t gstate = 0;