authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2024-05-29 12:00:04 -07:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2024-05-29 12:00:04 -07:00
logc8a011f8ce0799001a7d3d1ed15dec21afdb1f44
treecd6b51bcc82965e3cdd32ee82c5496f79e5e73cb
parentdc83c8ece0399da8df86248fde91d48dd55076eb

use stdlib AnyReader


1 files changed, 3 insertions(+), 3 deletions(-)

json.zig+3-3
......@@ -13,7 +13,7 @@ pub fn parse(alloc: std.mem.Allocator, path: string, inreader: anytype) anyerror
1313 _ = path;
1414
1515 var counter = std.io.countingReader(inreader);
16 const anyreader = extras.AnyReader.from(counter.reader());
16 const anyreader = counter.reader().any();
1717 var p = Parser.init(alloc, anyreader);
1818 defer p.temp.deinit(alloc);
1919 defer p.strings_map.deinit(alloc);
......@@ -223,7 +223,7 @@ fn parseWs(p: *Parser) !void {
223223}
224224
225225const Parser = struct {
226 any: extras.AnyReader,
226 any: std.io.AnyReader,
227227 arena: std.mem.Allocator,
228228 temp: std.ArrayListUnmanaged(u8) = .{},
229229 idx: usize = 0,
......@@ -233,7 +233,7 @@ const Parser = struct {
233233 extras: std.ArrayListUnmanaged(u8) = .{},
234234 strings_map: std.StringArrayHashMapUnmanaged(StringIndex) = .{},
235235
236 pub fn init(allocator: std.mem.Allocator, any: extras.AnyReader) Parser {
236 pub fn init(allocator: std.mem.Allocator, any: std.io.AnyReader) Parser {
237237 return .{
238238 .any = any,
239239 .arena = allocator,