zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 7a3dabdc4738c2816bede92571ccdf481d400997 (tree)
parent 986a30e373f6b2f0da2de64570013c83cacc17b6
Author: Andrew Kelley <andrew@ziglang.org>
Date:   Tue, 28 Feb 2023 16:55:51 -0700

build runner: account for debug builds in cleanExit

build runner is always compiled in debug mode, so the switch on
optimization here was silly.

Diffstat:
Mlib/build_runner.zig | 9++++-----
1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/lib/build_runner.zig b/lib/build_runner.zig @@ -644,9 +644,8 @@ fn argsRest(args: [][]const u8, idx: usize) ?[][]const u8 { } fn cleanExit() void { - if (builtin.mode == .Debug) { - return; - } else { - process.exit(0); - } + // Perhaps in the future there could be an Advanced Options flag such as + // --debug-build-runner-leaks which would make this function return instead + // of calling exit. + process.exit(0); }