diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/global.zig | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/global.zig b/src/global.zig index 862d1da13..90a5ca7b5 100644 --- a/src/global.zig +++ b/src/global.zig @@ -87,7 +87,10 @@ pub const Output = struct { } var _source_for_test: if (isTest) Output.Source else void = undefined; + var _source_for_test_set = false; pub fn initTest() void { + if (_source_for_test_set) return; + _source_for_test_set = true; var in = std.io.getStdErr(); var out = std.io.getStdOut(); _source_for_test = Output.Source.init(out, in); |