Fix miniarena

This commit is contained in:
Nils O. Selåsdal
2026-06-10 20:16:41 +02:00
parent ba471f41b7
commit fe3d316b67
4 changed files with 52 additions and 23 deletions
+3 -3
View File
@@ -132,9 +132,9 @@ void arena_reset_to(Arena *arena, U64 total_offset)
}
}
ArenaCheckpoint arena_temp_begin(Arena *arena)
ATemp arena_temp_begin(Arena *arena)
{
ArenaCheckpoint checkpoint = {};
ATemp checkpoint = {};
checkpoint.arena = arena;
checkpoint.total_offset = arena_used(arena);
arena->checkpoint_level++;
@@ -142,7 +142,7 @@ ArenaCheckpoint arena_temp_begin(Arena *arena)
return checkpoint;
}
void arena_temp_end(ArenaCheckpoint *checkpoint)
void arena_temp_end(ATemp *checkpoint)
{
Arena *arena = checkpoint->arena;
Assert(arena->checkpoint_level > 0);