From 36060a774e74668a849ffd81545f082c81cbdbfe Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Sun, 14 Apr 2024 18:08:42 -0700 Subject: [PATCH] fix namespacing of std.fs.Dir.Walker.Entry --- lib/std/fs/Dir.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/std/fs/Dir.zig b/lib/std/fs/Dir.zig index dc09942121..b6222f942f 100644 --- a/lib/std/fs/Dir.zig +++ b/lib/std/fs/Dir.zig @@ -650,7 +650,7 @@ pub const Walker = struct { name_buffer: std.ArrayListUnmanaged(u8), allocator: Allocator, - pub const WalkerEntry = struct { + pub const Entry = struct { /// The containing directory. This can be used to operate directly on `basename` /// rather than `path`, avoiding `error.NameTooLong` for deeply nested paths. /// The directory remains open until `next` or `deinit` is called. @@ -668,7 +668,7 @@ pub const Walker = struct { /// After each call to this function, and on deinit(), the memory returned /// from this function becomes invalid. A copy must be made in order to keep /// a reference to the path. - pub fn next(self: *Walker) !?WalkerEntry { + pub fn next(self: *Walker) !?Walker.Entry { const gpa = self.allocator; while (self.stack.items.len != 0) { // `top` and `containing` become invalid after appending to `self.stack`