Skip to content

Commit 61c5d8f

Browse files
Vexuandrewrk
authored andcommitted
std.fs: fix incorrect passing of pointer to temporary
1 parent bb84c87 commit 61c5d8f

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

lib/std/fs.zig

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -887,10 +887,8 @@ pub const Dir = struct {
887887
}
888888

889889
pub fn deinit(self: *Walker) void {
890-
while (self.stack.popOrNull()) |*item| {
891-
if (self.stack.items.len != 0) {
892-
item.iter.dir.close();
893-
}
890+
for (self.stack.items) |*item| {
891+
item.iter.dir.close();
894892
}
895893
self.stack.deinit();
896894
self.name_buffer.deinit();

0 commit comments

Comments
 (0)