authorgravatar for sentrycraft123@gmail.comJan200101 <sentrycraft123@gmail.com> 2025-11-18 12:38:43+01:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-11-19 20:13:25+01:00
logbd832ed39ac60883a82668a24fcc0d863331428b
tree6eec0edaf509d282ed160d53644ebe23c1c256fb
parent43371cf388c66721d9ce1ef6ab397113b5e72608

std.Io.Threaded: add missing statx masks

statx does not guarantee that the values requested by the mask be present and those not requested be absent which is why this worked.

1 files changed, 2 insertions(+), 2 deletions(-)

lib/std/Io/Threaded.zig+2-2
......@@ -1299,7 +1299,7 @@ fn dirStatPathLinux(
12991299 dir.handle,
13001300 sub_path_posix,
13011301 flags,
1302 linux.STATX_TYPE | linux.STATX_MODE | linux.STATX_ATIME | linux.STATX_MTIME | linux.STATX_CTIME,
1302 linux.STATX_INO | linux.STATX_SIZE | linux.STATX_TYPE | linux.STATX_MODE | linux.STATX_ATIME | linux.STATX_MTIME | linux.STATX_CTIME,
13031303 &statx,
13041304 );
13051305 switch (linux.E.init(rc)) {
......@@ -1446,7 +1446,7 @@ fn fileStatLinux(userdata: ?*anyopaque, file: Io.File) Io.File.StatError!Io.File
14461446 file.handle,
14471447 "",
14481448 linux.AT.EMPTY_PATH,
1449 linux.STATX_TYPE | linux.STATX_MODE | linux.STATX_ATIME | linux.STATX_MTIME | linux.STATX_CTIME,
1449 linux.STATX_INO | linux.STATX_SIZE | linux.STATX_TYPE | linux.STATX_MODE | linux.STATX_ATIME | linux.STATX_MTIME | linux.STATX_CTIME,
14501450 &statx,
14511451 );
14521452 switch (linux.E.init(rc)) {