summaryrefslogtreecommitdiff
path: root/nalloc.c
diff options
context:
space:
mode:
Diffstat (limited to 'nalloc.c')
-rw-r--r--nalloc.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/nalloc.c b/nalloc.c
index eb621e0..0144b48 100644
--- a/nalloc.c
+++ b/nalloc.c
@@ -112,8 +112,10 @@ extern void restoreblock(Block *old) {
/* generic memory allocation functions */
extern void *ealloc(size_t n) {
- void *p = malloc(n);
+ void *p;
+ assert(n);
+ p = malloc(n);
if (p == NULL) {
uerror("malloc");
rc_exit(1);