From 3de3206706f7e8144349627b20ebd18ee81a1ddc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nils=20O=2E=20Sel=C3=A5sdal?= Date: Tue, 9 Jun 2026 09:50:08 +0200 Subject: [PATCH] Loosen commit size assert. --- src/arena.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/arena.c b/src/arena.c index dbbc3ed..59d2e77 100644 --- a/src/arena.c +++ b/src/arena.c @@ -26,7 +26,7 @@ void arena_init(Arena *arena, const ArenaParams *params) { Assert(params->size > MemoryBlock_Header_Size); Assert(params->size < (U32_Max - platform_page_size())); // Reserving last piece so our math doesn't overflow - Assert(IsPow2(params->commit_size)); + Assert(params->commit_size > 0); MemoryBlock *block = memoryblock_allocate(params->size, params->commit_size); ASAN_UNPOISON_MEMORY_REGION(block, MemoryBlock_Header_Size);