macho: fix 32bit builds

This commit is contained in:
Jakub Konka 2024-02-07 21:28:20 +01:00
parent e3b6d347b2
commit 114518c6b0

View File

@ -231,7 +231,7 @@ pub const ArSymtab = struct {
try writeInt(format, file_off, writer);
}
// Strtab size
const strtab_size = mem.alignForward(u64, ar.strtab.buffer.items.len, ptr_width);
const strtab_size = mem.alignForward(usize, ar.strtab.buffer.items.len, ptr_width);
const padding = strtab_size - ar.strtab.buffer.items.len;
try writeInt(format, strtab_size, writer);
// Strtab