zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 6874b2930891363e1fc393d99f59f361eb69eada (tree)
parent f026939a40b3567f1a798547391b398dc40db49a
Author: Jakub Konka <kubkon@jakubkonka.com>
Date:   Sun, 19 Mar 2023 17:13:38 +0100

macho: fix 32bit build

Diffstat:
Msrc/link/MachO.zig | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/link/MachO.zig b/src/link/MachO.zig @@ -610,7 +610,7 @@ pub fn flushModule(self: *MachO, comp: *Compilation, prog_node: *std.Progress.No var code = std.ArrayList(u8).init(self.base.allocator); defer code.deinit(); - try code.resize(atom.size); + try code.resize(math.cast(usize, atom.size) orelse return error.Overflow); const amt = try self.base.file.?.preadAll(code.items, file_offset); if (amt != code.items.len) return error.InputOutput;