From feab0617f6ecf3620b873fdc7e94286500a1b697 Mon Sep 17 00:00:00 2001 From: cinnaboot Date: Wed, 1 Dec 2021 12:17:17 -0500 Subject: [PATCH] add assertion for size > 0 in arenaAllocateBlock() --- src/asset.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/asset.cpp b/src/asset.cpp index b3b9391..88c3b7f 100644 --- a/src/asset.cpp +++ b/src/asset.cpp @@ -64,6 +64,7 @@ arenaAllocateBlock(memory_arena* arena, size_t block_size) { // TODO: resizable memory arena assert(arenaGetFreeSize(arena) >= block_size); + assert(block_size > 0); void* ret = arena->next_free; arena->next_free = (uint8_t*) arena->next_free + block_size; return ret;