From 501c88b245fdc63f3f2a044fd7704bb468db3904 Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Fri, 28 Jul 2000 15:14:45 +0000 Subject: More sh updates (with related changes to everything else). Switched to using getopt and cleaned up the resulting mess. if-then-else-fi is now basically working (given a bunch of constraints). -Erik --- utility.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'utility.c') diff --git a/utility.c b/utility.c index 50f497ff6..565fd735c 100644 --- a/utility.c +++ b/utility.c @@ -1465,13 +1465,21 @@ extern void *xmalloc(size_t size) return ptr; } -void *xrealloc(void *old, size_t size) +extern void *xrealloc(void *old, size_t size) { void *ptr = realloc(old, size); if (!ptr) fatalError(memory_exhausted); return ptr; } + +extern void *xcalloc(size_t nmemb, size_t size) +{ + void *ptr = calloc(nmemb, size); + if (!ptr) + fatalError(memory_exhausted); + return ptr; +} #endif #if defined BB_FEATURE_NFSMOUNT -- cgit v1.2.3