diff options
Diffstat (limited to 'libbb')
-rw-r--r-- | libbb/xfuncs.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/libbb/xfuncs.c b/libbb/xfuncs.c index fa6aa0f9f..d3c9e41e1 100644 --- a/libbb/xfuncs.c +++ b/libbb/xfuncs.c | |||
@@ -37,6 +37,15 @@ void *xrealloc(void *ptr, size_t size) | |||
37 | } | 37 | } |
38 | #endif | 38 | #endif |
39 | 39 | ||
40 | #ifdef L_xzalloc | ||
41 | void *xzalloc(size_t size) | ||
42 | { | ||
43 | void *ptr = xmalloc(size); | ||
44 | memset(ptr, 0, size); | ||
45 | return ptr; | ||
46 | } | ||
47 | #endif | ||
48 | |||
40 | #ifdef L_xcalloc | 49 | #ifdef L_xcalloc |
41 | void *xcalloc(size_t nmemb, size_t size) | 50 | void *xcalloc(size_t nmemb, size_t size) |
42 | { | 51 | { |