From cb2f9affe239ea2aa4656182834256aa337fbbdc Mon Sep 17 00:00:00 2001 From: Brendan Hansen Date: Sun, 17 May 2020 13:02:45 -0500 Subject: [PATCH] Small bugfix will pointer math --- bh.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bh.h b/bh.h index c9715ebf..10f503e7 100644 --- a/bh.h +++ b/bh.h @@ -712,11 +712,12 @@ BH_ALLOCATOR_PROC(bh_arena_allocator_proc) { return NULL; } + new_arena->next_arena = NULL; ((bh__arena_internal *)alloc_arena->current_arena)->next_arena = new_arena; alloc_arena->current_arena = new_arena; } - retval = alloc_arena->current_arena + alloc_arena->size; + retval = bh_pointer_add(alloc_arena->current_arena, alloc_arena->size); alloc_arena->size += size; } break; -- 2.25.1