diff --git a/src/link/MachO/DwarfInfo.zig b/src/link/MachO/DwarfInfo.zig index 3e822bb80c..a8f44df5c3 100644 --- a/src/link/MachO/DwarfInfo.zig +++ b/src/link/MachO/DwarfInfo.zig @@ -419,7 +419,7 @@ fn findFormSize(self: DwarfInfo, form: u64, di_off: usize, cuh: CompileUnit.Head while (i < len) : (i += 1) { _ = try reader.readByte(); } - return creader.bytes_read; + return math.cast(usize, creader.bytes_read) orelse error.Overflow; }, dwarf.FORM.exprloc => {