diff options
author | 2023-09-04 08:30:30 +0800 | |
---|---|---|
committer | 2023-09-03 17:30:30 -0700 | |
commit | f1b109d5ddb554d1dd71b186045930a4c7a18f79 (patch) | |
tree | 6d654214175a6d1900e09dc4d9047f24a6b16a9d /src | |
parent | 5c43744bce358f132a63d5002baffd7647d47a76 (diff) | |
download | bun-f1b109d5ddb554d1dd71b186045930a4c7a18f79.tar.gz bun-f1b109d5ddb554d1dd71b186045930a4c7a18f79.tar.zst bun-f1b109d5ddb554d1dd71b186045930a4c7a18f79.zip |
fix(syscall): fix handling syscall errno (#4461)
* fix(syscall): fix handling syscall errno
Close: #4198
* remove unused code
* add more tests
* remove unused code
Diffstat (limited to 'src')
-rw-r--r-- | src/sys.zig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sys.zig b/src/sys.zig index 2890deba3..d07641030 100644 --- a/src/sys.zig +++ b/src/sys.zig @@ -258,7 +258,7 @@ pub fn getErrno(rc: anytype) bun.C.E { return switch (Type) { comptime_int, usize => std.os.linux.getErrno(@as(usize, rc)), - i32, c_int, isize => std.os.linux.getErrno(@as(usize, @bitCast(@as(isize, rc)))), + i32, c_int, isize => std.os.errno(rc), else => @compileError("Not implemented yet for type " ++ @typeName(Type)), }; } |