mem/virtual: make sure the given size is used for subsequent blocks

This commit is contained in:
Laytan Laats
2024-08-29 14:48:36 +02:00
parent 942017b958
commit 5a22d49b72
+4
View File
@@ -49,6 +49,10 @@ arena_init_growing :: proc(arena: ^Arena, reserved: uint = DEFAULT_ARENA_GROWING
arena.curr_block = memory_block_alloc(0, reserved, {}) or_return
arena.total_used = 0
arena.total_reserved = arena.curr_block.reserved
if arena.minimum_block_size == 0 {
arena.minimum_block_size = reserved
}
return
}