aboutsummaryrefslogtreecommitdiff
path: root/std/os.zig
diff options
context:
space:
mode:
authorEuan Torano <euantorano@gmail.com>2019-08-02 15:44:58 +0100
committerEuan Torano <euantorano@gmail.com>2019-08-02 15:55:56 +0100
commit1583efda69622b9c7809419a4320f4e8ea6fd4e3 (patch)
tree44676ccd2dd644c035115b259a58543d137fbbb8 /std/os.zig
parentc0c228b758150e017185dc280ef020ec3b7efdcf (diff)
downloadzig-1583efda69622b9c7809419a4320f4e8ea6fd4e3.tar.gz
zig-1583efda69622b9c7809419a4320f4e8ea6fd4e3.zip
Fix call to S_ISCHR and implement for Mac
Diffstat (limited to 'std/os.zig')
-rw-r--r--std/os.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/std/os.zig b/std/os.zig
index da1d71d6fc..ce240bb956 100644
--- a/std/os.zig
+++ b/std/os.zig
@@ -134,8 +134,8 @@ fn getRandomBytesDevURandom(buf: []u8) !void {
defer close(fd);
const st = try fstat(fd);
- if (!S_ISCHR(st.mode)) {
- return OpenError.Unexpected;
+ if (!system.S_ISCHR(st.mode)) {
+ return error.Unexpected;
}
const stream = &std.fs.File.openHandle(fd).inStream().stream;