commit d2700201149fad95c559741839cc2518ffcafa09 (tree)
parent 7e4177a4b1b0288917e14f36981fdf837fbdd257
Author: Carter Snook <cartersnook04@gmail.com>
Date: Fri, 8 Dec 2023 08:10:33 -0600
std.os.dl_iterate_phdr: remove `u16` error cast
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/std/os.zig b/lib/std/os.zig
@@ -5511,7 +5511,7 @@ pub fn dl_iterate_phdr(
}
}.callbackC, @as(?*anyopaque, @ptrFromInt(@intFromPtr(&context))))) {
0 => return,
- else => |err| return @as(Error, @errorCast(@errorFromInt(@as(u16, @intCast(err))))), // TODO don't hardcode u16
+ else => |err| return @as(Error, @errorCast(@errorFromInt(@as(std.meta.Int(.unsigned, @bitSizeOf(anyerror)), @intCast(err))))),
}
}