X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=uip%2Fpick.c;h=1df59b186f3fae1d7ad09b6a559f581d9a136855;hp=0465ef51490980b6cdfd7e0f1decfaaeec51441b;hb=9cf6132a6ea29968131a000bc2fb6860affac45e;hpb=d4c34b4439a9dbd89664de460ed37ecddc260fb1 diff --git a/uip/pick.c b/uip/pick.c index 0465ef5..1df59b1 100644 --- a/uip/pick.c +++ b/uip/pick.c @@ -197,7 +197,7 @@ main(int argc, char **argv) if (folder) adios(EX_USAGE, NULL, "only one folder at a time!"); else - folder = getcpy(expandfol(cp)); + folder = mh_xstrdup(expandfol(cp)); } else app_msgarg(&msgs, cp); } @@ -731,7 +731,7 @@ pattern: ; padvise(NULL, "pattern error in %s %s", argp[-2], cp); return NULL; } - n->n_patbuf = getcpy(dp); + n->n_patbuf = mh_xstrdup(dp); return n; case PROTHR: @@ -1254,7 +1254,7 @@ plist if (bp != NULL) { mh_free0(&bp); } - bp = getcpy(buf); + bp = mh_xstrdup(buf); while (state == FLDPLUS) { state = m_getfld(state, name, buf, sizeof buf, fp);