X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/35ef9d158396dbf013a862dd8f830db64909826b..63621a81d16ab743de6b57d47578a9a2c670ad22:/uip/replsbr.c diff --git a/uip/replsbr.c b/uip/replsbr.c index 2444aa3c..b5e10827 100644 --- a/uip/replsbr.c +++ b/uip/replsbr.c @@ -161,7 +161,7 @@ finished: /* set up the "fcc" pseudo-component */ cptr = fmt_findcomp ("fcc"); if (cptr) { - mh_xfree(cptr->c_text); + free(cptr->c_text); if (fcc) cptr->c_text = mh_xstrdup(fcc); else @@ -169,7 +169,7 @@ finished: } cptr = fmt_findcomp ("user"); if (cptr) { - mh_xfree(cptr->c_text); + free(cptr->c_text); if ((cp = getenv("USER"))) cptr->c_text = mh_xstrdup(cp); else @@ -476,6 +476,7 @@ replfilter (FILE *in, FILE *out, char *filter, int fmtproc) if (pidXwait (pid, mhl)) done (1); fseek (out, 0L, SEEK_END); + arglist_free(mhl, arglist); break; } }