diff options
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; |
