zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 573d9aab5e8b5eb21f5dfd21fc92f16985ff7e05 (tree)
parent 2e35fdd032035203b588fa229585c3ee6702f2d4
Author: Carter Snook <cartersnook04@gmail.com>
Date:   Mon, 21 Apr 2025 16:16:36 -0500

std.c: use arch's ino_t and off_t for dirent

Fixes #23622. The integer types used for these fields before would not
work on some platforms.

Diffstat:
Mlib/std/c.zig | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/std/c.zig b/lib/std/c.zig @@ -7000,8 +7000,8 @@ pub const RTLD = switch (native_os) { pub const dirent = switch (native_os) { .linux, .emscripten => extern struct { - ino: c_uint, - off: c_uint, + ino: ino_t, + off: off_t, reclen: c_ushort, type: u8, name: [256]u8,