aboutsummaryrefslogtreecommitdiff
path: root/std/os.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2019-03-23 19:33:00 -0400
committerAndrew Kelley <andrew@ziglang.org>2019-03-23 19:33:00 -0400
commit64dddd7afe14a683826b03bc36ab80fa93a84e2c (patch)
tree1c8770889f7ce5cec39f193a5899eaf3a044df0b /std/os.zig
parent6a9c32f7597d37592d79afa27441e7caf9a30529 (diff)
downloadzig-64dddd7afe14a683826b03bc36ab80fa93a84e2c.tar.gz
zig-64dddd7afe14a683826b03bc36ab80fa93a84e2c.zip
add compile error for ignoring error
closes #772
Diffstat (limited to 'std/os.zig')
-rw-r--r--std/os.zig6
1 files changed, 3 insertions, 3 deletions
diff --git a/std/os.zig b/std/os.zig
index cbbc80c47d..7773976de5 100644
--- a/std/os.zig
+++ b/std/os.zig
@@ -807,7 +807,7 @@ pub fn getEnvVarOwned(allocator: *mem.Allocator, key: []const u8) GetEnvVarOwned
return switch (err) {
windows.ERROR.ENVVAR_NOT_FOUND => error.EnvironmentVariableNotFound,
else => {
- _ = unexpectedErrorWindows(err);
+ unexpectedErrorWindows(err) catch {};
return error.EnvironmentVariableNotFound;
},
};
@@ -877,9 +877,9 @@ pub fn getCwd(out_buffer: *[MAX_PATH_BYTES]u8) GetCwdError![]u8 {
test "os.getCwd" {
// at least call it so it gets compiled
- _ = getCwdAlloc(debug.global_allocator);
+ _ = getCwdAlloc(debug.global_allocator) catch undefined;
var buf: [MAX_PATH_BYTES]u8 = undefined;
- _ = getCwd(&buf);
+ _ = getCwd(&buf) catch undefined;
}
pub const SymLinkError = PosixSymLinkError || WindowsSymLinkError;