X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=uip%2Faliasbr.c;h=b00f51bc4b42c89368379e5b6d821d395bd2aba7;hp=1ed527fbd480a170bb53a5487a4c8cfa0520c97e;hb=9cf6132a6ea29968131a000bc2fb6860affac45e;hpb=d4c34b4439a9dbd89664de460ed37ecddc260fb1 diff --git a/uip/aliasbr.c b/uip/aliasbr.c index 1ed527f..b00f51b 100644 --- a/uip/aliasbr.c +++ b/uip/aliasbr.c @@ -76,7 +76,7 @@ akresult(struct aka *ak) for (ad = ak->ak_addr; ad; ad = ad->ad_next) { pp = ad->ad_local ? akval(ak->ak_next, ad->ad_text) - : getcpy(ad->ad_text); + : mh_xstrdup(ad->ad_text); if (cp) { dp = cp; @@ -103,7 +103,7 @@ akval(struct aka *ak, char *s) if (aleq(s, ak->ak_name)) return akresult(ak); - return getcpy(s); + return mh_xstrdup(s); } @@ -432,7 +432,7 @@ add_aka(struct aka *ak, char *pp) return; ad = mh_xcalloc(1, sizeof(*ad)); - ad->ad_text = getcpy(pp); + ad->ad_text = mh_xstrdup(pp); ad->ad_local = strchr(pp, '@') == NULL; ad->ad_next = NULL; if (ak->ak_addr) @@ -470,7 +470,7 @@ akalloc(char *id) p = mh_xcalloc(1, sizeof(*p)); - p->ak_name = getcpy(id); + p->ak_name = mh_xstrdup(id); p->ak_visible = 0; p->ak_addr = NULL; p->ak_next = NULL; @@ -491,11 +491,11 @@ hmalloc(struct passwd *pw) p = mh_xcalloc(1, sizeof(*p)); - p->h_name = getcpy(pw->pw_name); + p->h_name = mh_xstrdup(pw->pw_name); p->h_uid = pw->pw_uid; p->h_gid = pw->pw_gid; - p->h_home = getcpy(pw->pw_dir); - p->h_shell = getcpy(pw->pw_shell); + p->h_home = mh_xstrdup(pw->pw_dir); + p->h_shell = mh_xstrdup(pw->pw_shell); p->h_ngrps = 0; p->h_next = NULL; /* append to end */