From f0cd5ad357d57faefb1ee3d7173d37af15ffd707 Mon Sep 17 00:00:00 2001 From: cassowarii Date: Tue, 30 Jun 2026 15:32:41 -0700 Subject: [PATCH] whoops, forgot to initialize pointers here --- src/mem/pool.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/mem/pool.c b/src/mem/pool.c index 515fc38..7fe1b37 100644 --- a/src/mem/pool.c +++ b/src/mem/pool.c @@ -35,6 +35,9 @@ void sbPool_initialize(hPool pl, usize elem_size, usize block_size) { *pl = (sbPool) {0}; pl->elem_size = elem_size; pl->block_size = block_size; + pl->block_ptr_capacity = 8; + pl->block_ptrs = calloc(pl->block_ptr_capacity, sizeof(void*)); + pl->used_counts = calloc(pl->block_ptr_capacity, sizeof(u16)); alloc_new_block(pl); } -- 1.8.3.1