aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2021-05-27 11:00:26 +0200
committerJakub Konka <kubkon@jakubkonka.com>2021-05-27 11:36:13 +0200
commitae15281c0577694e17a3301fd83d097ed9991bad (patch)
tree111ec9f99e2188e5ffbdfb5f8cfb5449938b6c3b /src
parentf750618846f598836e5170c31ac4988df2d6f00d (diff)
downloadzig-ae15281c0577694e17a3301fd83d097ed9991bad.tar.gz
zig-ae15281c0577694e17a3301fd83d097ed9991bad.zip
zld: dylib paths need nul terminator included
Diffstat (limited to 'src')
-rw-r--r--src/link/MachO/commands.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/link/MachO/commands.zig b/src/link/MachO/commands.zig
index 93e6890a31..8bceb64f1e 100644
--- a/src/link/MachO/commands.zig
+++ b/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),
));