From a802f2186bb14d99d4dfe5d1dc1d4e3ee660ff62 Mon Sep 17 00:00:00 2001 From: Nikita Smith Date: Mon, 21 Oct 2024 14:35:55 -0700 Subject: [PATCH] actually push new block to list --- src/base/base_arena.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/base/base_arena.c b/src/base/base_arena.c index d9bb1674..73baf3c9 100644 --- a/src/base/base_arena.c +++ b/src/base/base_arena.c @@ -124,9 +124,10 @@ arena_push(Arena *arena, U64 size, U64 align) new_block = arena_alloc(.reserve_size = res_size, .commit_size = cmt_size, .flags = current->flags); - new_block->base_pos = current->base_pos + current->res; - SLLStackPush_N(arena->current, new_block, prev); + new_block->base_pos = current->base_pos + current->res; } + + SLLStackPush_N(arena->current, new_block, prev); current = new_block; pos_pre = AlignPow2(current->pos, align);