From e96c07ce33334ae269aed7159e46adf34b3e2472 Mon Sep 17 00:00:00 2001 From: Ryan Liptak Date: Thu, 4 May 2023 18:34:41 -0700 Subject: [PATCH] Fix SplitIterator and TokenIterator type instantiation --- src/main.zig | 2 +- test/src/Cases.zig | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main.zig b/src/main.zig index a680a5d89eba..c61e3f37193d 100644 --- a/src/main.zig +++ b/src/main.zig @@ -3531,7 +3531,7 @@ fn serveUpdateResults(s: *Server, comp: *Compilation) !void { } const ModuleDepIterator = struct { - split: mem.SplitIterator(u8), + split: mem.SplitIterator(u8, .scalar), fn init(deps_str: []const u8) ModuleDepIterator { return .{ .split = mem.split(u8, deps_str, ",") }; diff --git a/test/src/Cases.zig b/test/src/Cases.zig index 0451079a0e41..68ecebc7bd2a 100644 --- a/test/src/Cases.zig +++ b/test/src/Cases.zig @@ -795,7 +795,7 @@ const TestManifest = struct { }; const TrailingIterator = struct { - inner: std.mem.TokenIterator(u8), + inner: std.mem.TokenIterator(u8, .any), fn next(self: *TrailingIterator) ?[]const u8 { const next_inner = self.inner.next() orelse return null; @@ -805,7 +805,7 @@ const TestManifest = struct { fn ConfigValueIterator(comptime T: type) type { return struct { - inner: std.mem.SplitIterator(u8), + inner: std.mem.SplitIterator(u8, .scalar), fn next(self: *@This()) !?T { const next_raw = self.inner.next() orelse return null;