X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=uip%2Faliasbr.c;h=744d3bf1bb82213ea018d25cf58995f0e745557f;hp=bda73261b8192060f945a8903af885dd8d3311c0;hb=10eff860a28b96582526eb739fd0a55441669938;hpb=d6742b1bb19c7eca8488402484a6e4f55543d789 diff --git a/uip/aliasbr.c b/uip/aliasbr.c index bda7326..744d3bf 100644 --- a/uip/aliasbr.c +++ b/uip/aliasbr.c @@ -431,7 +431,7 @@ add_aka(struct aka *ak, char *pp) if (strcmp(pp, ad->ad_text)==0) return; - ad = (struct adr *) mh_xmalloc(sizeof(*ad)); + ad = (struct adr *) mh_xcalloc(1, sizeof(*ad)); ad->ad_text = getcpy(pp); ad->ad_local = strchr(pp, '@') == NULL; ad->ad_next = NULL; @@ -468,7 +468,7 @@ akalloc(char *id) { struct aka *p; - p = (struct aka *) mh_xmalloc(sizeof(*p)); + p = (struct aka *) mh_xcalloc(1, sizeof(*p)); p->ak_name = getcpy(id); p->ak_visible = 0; @@ -489,7 +489,7 @@ hmalloc(struct passwd *pw) { struct home *p; - p = (struct home *) mh_xmalloc(sizeof(*p)); + p = (struct home *) mh_xcalloc(1, sizeof(*p)); p->h_name = getcpy(pw->pw_name); p->h_uid = pw->pw_uid;