From c1f3766f1c1a528ff24c24429298ff8ac162909f Mon Sep 17 00:00:00 2001 From: LemonBoy Date: Tue, 14 Jan 2020 21:15:33 +0100 Subject: [PATCH] Correct dlpi_name field type --- lib/std/os/bits/dragonfly.zig | 2 +- lib/std/os/bits/freebsd.zig | 2 +- lib/std/os/bits/linux.zig | 2 +- lib/std/os/bits/netbsd.zig | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) 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, };