X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/6fc2909634fb431c65ecfa8b6db4f6519f99b389..cd6d67151dfb691ea6f5ce3eef3562ab93a8847b:/uip/dp.c diff --git a/uip/dp.c b/uip/dp.c index 097b961d..923d49d3 100644 --- a/uip/dp.c +++ b/uip/dp.c @@ -8,6 +8,7 @@ */ #include +#include #include #include @@ -138,13 +139,13 @@ process (char *date, int length) int status = 0; charstring_t scanl = charstring_create (length < NMH_BUFSIZ ? length : NMH_BUFSIZ); - register struct comp *cptr; + struct comp *cptr; cptr = fmt_findcomp ("text"); if (cptr) { if (cptr->c_text) free(cptr->c_text); - cptr->c_text = getcpy(date); + cptr->c_text = mh_xstrdup(date); } fmt_scan (fmt, scanl, length, dat, NULL); fputs (charstring_buffer (scanl), stdout);