From 6874b2930891363e1fc393d99f59f361eb69eada Mon Sep 17 00:00:00 2001 From: Jakub Konka Date: Sun, 19 Mar 2023 17:13:38 +0100 Subject: [PATCH] macho: fix 32bit build --- src/link/MachO.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/link/MachO.zig b/src/link/MachO.zig index 3ee2ccde2d5a484a9463076e4978320ed37c2efb..151b94714163043d5bc77c69255ee72aa3e8f5c6 100644 --- 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; -- 2.54.0