From 332307c111492138747f41d7f7cde6113d962afb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nils=20O=2E=20Sel=C3=A5sdal?= Date: Mon, 22 Jun 2026 10:12:57 +0200 Subject: [PATCH] Merge --- src/arena.h | 2 +- src/main.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/arena.h b/src/arena.h index 14e64b8..7512beb 100644 --- a/src/arena.h +++ b/src/arena.h @@ -39,7 +39,7 @@ struct ATemp { U64 total_offset; }; #ifndef ArenaOptions_Default -#define ArenaOptions_Default (&(ArenaOptions){ .size = MB(32), .commit_size = KB(64) }) +#define ArenaOptions_Default ((ArenaOptions){ .size = MB(32), .commit_size = KB(64) }) #endif StaticAssert(sizeof(MemoryBlock) <= 64); diff --git a/src/main.c b/src/main.c index 1edc914..69d2ae5 100644 --- a/src/main.c +++ b/src/main.c @@ -269,7 +269,7 @@ void apool_test(void) TRACEF("\n"); Arena arena; - arena_init(&arena, ArenaOptions_Default); + arena_init(&arena, &ArenaOptions_Default); Allocator allocator = arena_allocator(&arena); APool *pool = apool_create_ex(&allocator, 16, sizeof(PoolTest), alignof(PoolTest)); PoolTest *list = NULL; @@ -315,7 +315,7 @@ void apool_test_autogrow(void) TRACEF("\n"); Arena arena; - arena_init(&arena, ArenaOptions_Default); + arena_init(&arena, &ArenaOptions_Default); Allocator allocator = arena_allocator(&arena); APool *pool = apool_create(&allocator, APOOL_AUTOGROW, PoolTest);