Refactor memory utilities: unify validation logic, adjust return types, and clean up main.zig formatting.

This commit is contained in:
2026-08-03 12:43:34 +02:00
parent 0a7ad2662c
commit 2688cacfa7
3 changed files with 27 additions and 28 deletions

View File

@@ -28,7 +28,7 @@ pub fn main(init: std.process.Init) !void
const allocator = if (debug) gpa.allocator() else std.heap.smp_allocator;
var tmp_arena: ?std.heap.ArenaAllocator = .init(allocator);
var tmp_arena: ?std.heap.ArenaAllocator = .init(allocator);
errdefer _ = zocket.memory.deinitIfExists(&tmp_arena);
const tmp_allocator = tmp_arena.?.allocator();