From f1b109d5ddb554d1dd71b186045930a4c7a18f79 Mon Sep 17 00:00:00 2001 From: Ai Hoshino Date: Mon, 4 Sep 2023 08:30:30 +0800 Subject: fix(syscall): fix handling syscall errno (#4461) * fix(syscall): fix handling syscall errno Close: #4198 * remove unused code * add more tests * remove unused code --- src/sys.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') 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)), }; } -- cgit v1.2.3