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(...@@ -1299,7 +1299,7 @@ fn dirStatPathLinux(
1299 dir.handle,1299 dir.handle,
1300 sub_path_posix,1300 sub_path_posix,
1301 flags,1301 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,
1303 &statx,1303 &statx,
1304 );1304 );
1305 switch (linux.E.init(rc)) {1305 switch (linux.E.init(rc)) {
...@@ -1446,7 +1446,7 @@ fn fileStatLinux(userdata: ?*anyopaque, file: Io.File) Io.File.StatError!Io.File...@@ -1446,7 +1446,7 @@ fn fileStatLinux(userdata: ?*anyopaque, file: Io.File) Io.File.StatError!Io.File
1446 file.handle,1446 file.handle,
1447 "",1447 "",
1448 linux.AT.EMPTY_PATH,1448 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,
1450 &statx,1450 &statx,
1451 );1451 );
1452 switch (linux.E.init(rc)) {1452 switch (linux.E.init(rc)) {