diff options
author | 2022-04-04 08:31:02 -0700 | |
---|---|---|
committer | 2022-04-04 08:31:02 -0700 | |
commit | 039fb0732c98cea3c948d5696f501e8eb3920259 (patch) | |
tree | 6a12649f77cca167b938d978fae3e127df3b35b8 /src/javascript | |
parent | 6c91aa6e51d679bea8e5496a41ff21a54fa29110 (diff) | |
download | bun-039fb0732c98cea3c948d5696f501e8eb3920259.tar.gz bun-039fb0732c98cea3c948d5696f501e8eb3920259.tar.zst bun-039fb0732c98cea3c948d5696f501e8eb3920259.zip |
Update syscall.zig
Diffstat (limited to 'src/javascript')
-rw-r--r-- | src/javascript/jsc/node/syscall.zig | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/javascript/jsc/node/syscall.zig b/src/javascript/jsc/node/syscall.zig index 45605f0fd..091b3d632 100644 --- a/src/javascript/jsc/node/syscall.zig +++ b/src/javascript/jsc/node/syscall.zig @@ -413,11 +413,11 @@ fn mmap( offset: u64, ) Maybe([]align(mem.page_size) u8) { const ioffset = @bitCast(i64, offset); // the OS treats this as unsigned - const rc = system.mmap(ptr, length, prot, flags, fd, ioffset); - - if (rc == std.c.MAP.FAILED) { + const rc = std.c.mmap(ptr, length, prot, flags, fd, ioffset); + const fail = std.c.MAP.FAILED; + if (rc == fail) { return Maybe([]align(mem.page_size) u8){ - .err = .{ .errno = @truncate(Syscall.Error.Int, @enumToInt(std.c.getErrno(@bitCast(i64, @ptrToInt(std.c.MAP.FAILED))))), .syscall = .mmap }, + .err = .{ .errno = @truncate(Syscall.Error.Int, @enumToInt(std.c.getErrno(@bitCast(i64, @ptrToInt(fail))))), .syscall = .mmap }, }; } |