summaryrefslogtreecommitdiff
path: root/nalloc.c
diff options
context:
space:
mode:
authorByron Rakitzis <byron@archone.tamu.edu>1994-03-07 00:00:01 +0000
committerToby Goodwin <toby@paccrat.org>2015-05-16 21:22:59 +0100
commit5556dde4d3ad4e34267320b1411fc090b18a24b0 (patch)
tree9d22c48c75bcd778f30cbb2e37b6dff6abb4f1d2 /nalloc.c
parent26bb34cf036027dfa22dfae8d8fc2f6bfd6acb75 (diff)
beta: rc-1.5betadev1
Diffstat (limited to 'nalloc.c')
-rw-r--r--nalloc.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/nalloc.c b/nalloc.c
index 5498e38..d600e4e 100644
--- a/nalloc.c
+++ b/nalloc.c
@@ -122,6 +122,8 @@ extern void *ealloc(SIZE_T n) {
extern void *erealloc(void *p, SIZE_T n) {
extern void *realloc(void *, SIZE_T);
+ if (p == NULL) /* convenience feature */
+ return ealloc(n);
if ((p = realloc(p, n)) == NULL) {
uerror("realloc");
rc_exit(1);