aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--mem.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/mem.c b/mem.c
index 85fe28f..9ee8864 100644
--- a/mem.c
+++ b/mem.c
@@ -152,8 +152,10 @@ newarena(uint chunksiz)
{
struct arena *ar = xmalloc(offsetof(struct arena, mem) + chunksiz);
assert(chunksiz < 1u<<31 && "toobig");
+ ar->prev = NULL;
ar->cap = chunksiz;
ar->dyn = 1;
+ ar->n = 0;
return ar;
}