aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar Ai Hoshino <ambiguous404@gmail.com> 2023-09-04 08:30:30 +0800
committerGravatar GitHub <noreply@github.com> 2023-09-03 17:30:30 -0700
commitf1b109d5ddb554d1dd71b186045930a4c7a18f79 (patch)
tree6d654214175a6d1900e09dc4d9047f24a6b16a9d /src
parent5c43744bce358f132a63d5002baffd7647d47a76 (diff)
downloadbun-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.zig2
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)),
};
}