| ... | @@ -5511,7 +5511,7 @@ pub fn dl_iterate_phdr( | ... | @@ -5511,7 +5511,7 @@ pub fn dl_iterate_phdr( |
| 5511 | } | 5511 | } |
| 5512 | }.callbackC, @as(?*anyopaque, @ptrFromInt(@intFromPtr(&context))))) { | 5512 | }.callbackC, @as(?*anyopaque, @ptrFromInt(@intFromPtr(&context))))) { |
| 5513 | 0 => return, | 5513 | 0 => return, |
| 5514 | else => |err| return @as(Error, @errorCast(@errorFromInt(@as(u16, @intCast(err))))), // TODO don't hardcode u16 | 5514 | else => |err| return @as(Error, @errorCast(@errorFromInt(@as(std.meta.Int(.unsigned, @bitSizeOf(anyerror)), @intCast(err))))), |
| 5515 | } | 5515 | } |
| 5516 | } | 5516 | } |
| 5517 | | 5517 | |