diff options
| author | 2025-12-22 09:00:25 +0100 | |
|---|---|---|
| committer | 2025-12-22 09:00:25 +0100 | |
| commit | c3ba1e7c9c3cd18c8b7ad176cf19891724a85693 (patch) | |
| tree | c4716f550a01444a7b669ead2aca3fd792cb16b7 /mem.c | |
| parent | fdc4f06b246ceea2e0174223bfb8f9a2d1fe0a32 (diff) | |
arena: make sure to zero initialize some stuff
Diffstat (limited to 'mem.c')
| -rw-r--r-- | mem.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -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; } |