From: cassowarii Date: Tue, 30 Jun 2026 22:32:41 +0000 (-0700) Subject: whoops, forgot to initialize pointers here X-Git-Url: https://www.git.cassowary.me/gitweb.cgi?a=commitdiff_plain;h=f0cd5ad357d57faefb1ee3d7173d37af15ffd707;p=sarabande.git whoops, forgot to initialize pointers here --- 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); }