authorgravatar for git@vexu.euVeikka Tuominen <git@vexu.eu> 2022-06-05 21:16:42+03:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-06-06 13:11:50-07:00
log61c5d8f8f19d4321a492cb8a1adc4d221024f7d9
tree4433b4915425978afe6a10918105c3af37affd32
parentbb84c87a4788ffed5478397549b363fe514658f3

std.fs: fix incorrect passing of pointer to temporary


1 files changed, 2 insertions(+), 4 deletions(-)

lib/std/fs.zig+2-4
......@@ -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();