Minor change to arena_temp_end

This commit is contained in:
gingerBill
2023-02-10 14:44:46 +00:00
parent 133ee70a5b
commit b427a4c8c9

View File

@@ -255,7 +255,11 @@ arena_temp_begin :: proc(arena: ^Arena, loc := #caller_location) -> (temp: Arena
}
arena_temp_end :: proc(temp: Arena_Temp, loc := #caller_location) {
assert(temp.arena != nil, "nil arena", loc)
if temp.arena == nil {
assert(temp.block == nil)
assert(temp.used == 0)
return
}
arena := temp.arena
if temp.block != nil {