diff options
| author | Jakub Konka <kubkon@jakubkonka.com> | 2023-03-19 17:13:38 +0100 |
|---|---|---|
| committer | Jakub Konka <kubkon@jakubkonka.com> | 2023-03-19 17:13:38 +0100 |
| commit | 6874b2930891363e1fc393d99f59f361eb69eada (patch) | |
| tree | b7f674ee6e47ba39437398d8b2e5cc9fbaf997fe /src | |
| parent | f026939a40b3567f1a798547391b398dc40db49a (diff) | |
| download | zig-6874b2930891363e1fc393d99f59f361eb69eada.tar.gz zig-6874b2930891363e1fc393d99f59f361eb69eada.zip | |
macho: fix 32bit build
Diffstat (limited to 'src')
| -rw-r--r-- | src/link/MachO.zig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/link/MachO.zig b/src/link/MachO.zig index 3ee2ccde2d..151b947141 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; |
