From 23162dbe2e3f23a1c1f592bc28a55432999b9da4 Mon Sep 17 00:00:00 2001 From: renerocksai Date: Thu, 28 Aug 2025 20:29:11 +0200 Subject: [PATCH] fix hello_json --- src/util.zig | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/util.zig b/src/util.zig index 8a6d693..27e86d8 100644 --- a/src/util.zig +++ b/src/util.zig @@ -75,12 +75,11 @@ pub fn toCharPtr(s: []const u8) [*c]u8 { pub fn stringifyBuf( buffer: []u8, value: anytype, - options: std.json.StringifyOptions, + options: std.json.Stringify.Options, ) ![]const u8 { - var fba = std.heap.FixedBufferAllocator.init(buffer); - var string = std.ArrayList(u8).init(fba.allocator()); - if (std.json.stringify(value, options, string.writer())) { - return string.items; + var w: std.io.Writer = .fixed(buffer); + if (std.json.Stringify.value(value, options, &w)) { + return w.buffered(); } else |err| { // error return err; }