From 7886ab288da37b674153b2f668bfdfc211b4b684 Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Tue, 16 Sep 2025 21:44:42 +0200 Subject: [PATCH] feat: update fromJsonAlloc to zig-0.15 --- src/cbor.zig | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/cbor.zig b/src/cbor.zig index 0760cec..2f4dc82 100644 --- a/src/cbor.zig +++ b/src/cbor.zig @@ -1528,13 +1528,12 @@ pub fn fromJson(json_buf: []const u8, cbor_buf: []u8) (JsonDecodeError || Io.Wri } pub fn fromJsonAlloc(a: std.mem.Allocator, json_buf: []const u8) JsonDecodeError![]const u8 { - var stream = std.array_list.Managed(u8).init(a); + var stream: std.Io.Writer.Allocating = .init(a); defer stream.deinit(); - const writer = stream.writer(); var scanner = json.Scanner.initCompleteInput(a, json_buf); defer scanner.deinit(); - _ = try jsonScanUntil(writer, &scanner, .end_of_document); + _ = try jsonScanUntil(&stream.writer, &scanner, .end_of_document); return stream.toOwnedSlice(); }