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 a7f8f757190395dbbd281377adfa7baeb947e844..750ca9dff0b82e54d528252c50568241fe92ce5f 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 a95de9d71ede59ed366549ca22e3691a15ed813c..66540433e4dc10c10a40060b9f7e56e649e8d698 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 678868a2c3fa897fc9aa9b97c623e2e069585c57..51ea49005e20d858d5ee16fb5de19898687c6f97 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 de1d72eca265afd66ebb41f6ac7caa43ad111d4d..2f2494d4ce4cc3a4494668d4ffd7799abe42adf2 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, }; -- 2.54.0