diff options
Diffstat (limited to 'tools/process_headers.zig')
| -rw-r--r-- | tools/process_headers.zig | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/process_headers.zig b/tools/process_headers.zig index 84126635dc..04baeee68d 100644 --- a/tools/process_headers.zig +++ b/tools/process_headers.zig @@ -381,14 +381,14 @@ pub fn main() !void { try dir_stack.append(target_include_dir); while (dir_stack.popOrNull()) |full_dir_name| { - var dir = std.fs.cwd().openDir(full_dir_name, .{ .iterate = true }) catch |err| switch (err) { + var iterable_dir = std.fs.cwd().openIterableDir(full_dir_name, .{}) catch |err| switch (err) { error.FileNotFound => continue :search, error.AccessDenied => continue :search, else => return err, }; - defer dir.close(); + defer iterable_dir.close(); - var dir_it = dir.iterate(); + var dir_it = iterable_dir.iterate(); while (try dir_it.next()) |entry| { const full_path = try std.fs.path.join(allocator, &[_][]const u8{ full_dir_name, entry.name }); |
