=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/make/varmodifiers.c,v retrieving revision 1.36 retrieving revision 1.37 diff -u -r1.36 -r1.37 --- src/usr.bin/make/varmodifiers.c 2014/04/22 08:26:31 1.36 +++ src/usr.bin/make/varmodifiers.c 2014/05/12 19:11:19 1.37 @@ -1,4 +1,4 @@ -/* $OpenBSD: varmodifiers.c,v 1.36 2014/04/22 08:26:31 espie Exp $ */ +/* $OpenBSD: varmodifiers.c,v 1.37 2014/05/12 19:11:19 espie Exp $ */ /* $NetBSD: var.c,v 1.18 1997/03/18 19:24:46 christos Exp $ */ /* @@ -460,14 +460,14 @@ const char *start, *end; n = 1024; /* start at 1024 words */ - t = ecalloc(n, sizeof(struct Name)); + t = ereallocarray(NULL, n, sizeof(struct Name)); start = s; end = start; for (i = 0;; i++) { if (i == n) { n *= 2; - t = emult_realloc(t, n, sizeof(struct Name)); + t = ereallocarray(t, n, sizeof(struct Name)); } start = iterate_words(&end); if (start == NULL)