diff --git a/src/runner.zig b/src/runner.zig index 5ae666c..800fd69 100644 --- a/src/runner.zig +++ b/src/runner.zig @@ -117,7 +117,7 @@ pub const Runner = struct { const basename = std.fs.path.basename(image.path); const dirname = std.fs.path.dirname(image.path).?; - var dir = try std.fs.Dir.open(self.allocator, dirname); + var dir = try std.fs.Dir.open(dirname); defer dir.close(); const period_idx = std.mem.lastIndexOf(u8, basename, ".").?; @@ -134,7 +134,9 @@ pub const Runner = struct { var max: usize = 0; - while (try dir.next()) |entry| { + var it = dir.iterate(); + + while (try it.next()) |entry| { switch (entry.kind) { .File => blk: { if (!std.mem.startsWith(u8, entry.name, starts_with)) break :blk {};