aboutsummaryrefslogtreecommitdiff
path: root/lib/std/json.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2019-11-12 20:36:07 -0500
committerAndrew Kelley <andrew@ziglang.org>2019-11-13 04:01:40 +0000
commit0237e7a701892a0bf3c57e6868f54421782ff91d (patch)
tree0dacfcaf38543d384656b86ce846a3065a0ca1e3 /lib/std/json.zig
parent8bae70454dabe77dfe7e5344e59ca2180d63af51 (diff)
downloadzig-0237e7a701892a0bf3c57e6868f54421782ff91d.tar.gz
zig-0237e7a701892a0bf3c57e6868f54421782ff91d.zip
std.io.getStdOut and related fns no longer can error
Thanks to the Windows Process Environment Block, it is possible to obtain handles to the standard input, output, and error streams without possibility of failure.
Diffstat (limited to 'lib/std/json.zig')
-rw-r--r--lib/std/json.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/std/json.zig b/lib/std/json.zig
index ecf0bf822b..6946ba0170 100644
--- a/lib/std/json.zig
+++ b/lib/std/json.zig
@@ -1015,7 +1015,7 @@ pub const Value = union(enum) {
var held = std.debug.getStderrMutex().acquire();
defer held.release();
- const stderr = std.debug.getStderrStream() catch return;
+ const stderr = std.debug.getStderrStream();
self.dumpStream(stderr, 1024) catch return;
}
@@ -1026,7 +1026,7 @@ pub const Value = union(enum) {
var held = std.debug.getStderrMutex().acquire();
defer held.release();
- const stderr = std.debug.getStderrStream() catch return;
+ const stderr = std.debug.getStderrStream();
self.dumpStreamIndent(indent, stderr, 1024) catch return;
}
}