Commit ae15281c05

Jakub Konka <kubkon@jakubkonka.com>
2021-05-27 11:00:26
zld: dylib paths need nul terminator included
1 parent f750618
Changed files (1)
src
link
src/link/MachO/commands.zig
@@ -316,7 +316,7 @@ pub fn createLoadDylibCommand(
 ) !GenericCommandWithData(macho.dylib_command) {
     const cmdsize = @intCast(u32, mem.alignForwardGeneric(
         u64,
-        @sizeOf(macho.dylib_command) + name.len,
+        @sizeOf(macho.dylib_command) + name.len + 1, // +1 for nul
         @sizeOf(u64),
     ));