zig

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

commit 47a2e8026fb567b46b9ddf2256f1ace2fba674e3 (tree)
parent 651ff9f9ee7d030892bdb06fc1c7e57cdb716d2b
Author: Andrew Kelley <andrew@ziglang.org>
Date:   Thu, 18 Dec 2025 22:31:07 -0800

std.Io.Threaded: fix dirDeleteDir when not empty

Diffstat:
Mlib/std/Io/Threaded.zig | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/std/Io/Threaded.zig b/lib/std/Io/Threaded.zig @@ -4485,7 +4485,7 @@ fn dirDeleteDirPosix(userdata: ?*anyopaque, dir: Dir, sub_path: []const u8) Dir. .NOMEM => return error.SystemResources, .ROFS => return error.ReadOnlyFileSystem, .EXIST => |err| return errnoBug(err), - .NOTEMPTY => |err| return errnoBug(err), // Not passing AT.REMOVEDIR + .NOTEMPTY => return error.DirNotEmpty, .ILSEQ => return error.BadPathName, .INVAL => |err| return errnoBug(err), // invalid flags, or pathname has . as last component .BADF => |err| return errnoBug(err), // File descriptor used after closed.