From cf015b2ce7cc1e22b3d58c6fda7cab7bfc875441 Mon Sep 17 00:00:00 2001 From: Pierre Tachoire Date: Fri, 28 Mar 2025 15:44:21 +0100 Subject: [PATCH] main: exit 1 on memory leak detection --- src/main.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.zig b/src/main.zig index 6e7a6526..a1dd2a67 100644 --- a/src/main.zig +++ b/src/main.zig @@ -52,7 +52,7 @@ pub fn main() !void { const alloc = if (builtin.mode == .Debug) gpa.allocator() else std.heap.c_allocator; defer if (builtin.mode == .Debug) { - _ = gpa.detectLeaks(); + if (gpa.detectLeaks()) std.posix.exit(1); }; var args_arena = std.heap.ArenaAllocator.init(alloc);