Function deinit [src]
Prototype
pub fn deinit(self: *Walker) void
Parameters
self: *Walker
Source
pub fn deinit(self: *Walker) void {
const gpa = self.allocator;
// Close any remaining directories except the initial one (which is always at index 0)
if (self.stack.items.len > 1) {
for (self.stack.items[1..]) |*item| {
item.iter.dir.close();
}
}
self.stack.deinit(gpa);
self.name_buffer.deinit(gpa);
}