diff --git a/lib/std/os/bits/dragonfly.zig b/lib/std/os/bits/dragonfly.zig index a7f8f75719..750ca9dff0 100644 --- a/lib/std/os/bits/dragonfly.zig +++ b/lib/std/os/bits/dragonfly.zig @@ -612,7 +612,7 @@ pub const sockaddr_storage = extern struct { }; pub const dl_phdr_info = extern struct { dlpi_addr: usize, - dlpi_name: ?[*]const u8, + dlpi_name: ?[*:0]const u8, dlpi_phdr: [*]std.elf.Phdr, dlpi_phnum: u16, }; diff --git a/lib/std/os/bits/freebsd.zig b/lib/std/os/bits/freebsd.zig index a95de9d71e..66540433e4 100644 --- a/lib/std/os/bits/freebsd.zig +++ b/lib/std/os/bits/freebsd.zig @@ -45,7 +45,7 @@ pub const RTLD_NOLOAD = 0x02000; pub const dl_phdr_info = extern struct { dlpi_addr: usize, - dlpi_name: ?[*]const u8, + dlpi_name: ?[*:0]const u8, dlpi_phdr: [*]std.elf.Phdr, dlpi_phnum: u16, }; diff --git a/lib/std/os/bits/linux.zig b/lib/std/os/bits/linux.zig index 678868a2c3..51ea49005e 100644 --- a/lib/std/os/bits/linux.zig +++ b/lib/std/os/bits/linux.zig @@ -992,7 +992,7 @@ pub const dirent64 = extern struct { pub const dl_phdr_info = extern struct { dlpi_addr: usize, - dlpi_name: ?[*]const u8, + dlpi_name: ?[*:0]const u8, dlpi_phdr: [*]std.elf.Phdr, dlpi_phnum: u16, }; diff --git a/lib/std/os/bits/netbsd.zig b/lib/std/os/bits/netbsd.zig index de1d72eca2..2f2494d4ce 100644 --- a/lib/std/os/bits/netbsd.zig +++ b/lib/std/os/bits/netbsd.zig @@ -16,7 +16,7 @@ pub const Kevent = extern struct { pub const dl_phdr_info = extern struct { dlpi_addr: usize, - dlpi_name: ?[*]const u8, + dlpi_name: ?[*:0]const u8, dlpi_phdr: [*]std.elf.Phdr, dlpi_phnum: u16, };