diff options
Diffstat (limited to 'mem.c')
| -rw-r--r-- | mem.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -140,7 +140,8 @@ freearena(struct arena **par) if ((*par)->dyn) free(*par); else { - assert(!prev); + if (prev) freearena(&prev); + (*par)->prev = NULL; (*par)->n = 0; return; } |