From 73fd32eb28753584edb160fc11b0c16078a2ed6d Mon Sep 17 00:00:00 2001 From: Uko Kokņevičs Date: Tue, 22 Jul 2025 06:29:25 +0300 Subject: Update Zig --- src/Config.zig | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/Config.zig') diff --git a/src/Config.zig b/src/Config.zig index ba8f496..1e4a9bd 100644 --- a/src/Config.zig +++ b/src/Config.zig @@ -63,7 +63,10 @@ fn readConfig(self: *Config, file: File) !void { supported_targets: [][]u8, }; - var reader = std.json.reader(allocator, file.reader()); + const fileBuf = try allocator.alloc(u8, 4096); + var fileReader = file.reader(fileBuf); + + var reader = std.json.Reader.init(allocator, &fileReader.interface); defer reader.deinit(); const parsed = try std.json.parseFromTokenSourceLeaky( @@ -90,7 +93,7 @@ fn readConfig(self: *Config, file: File) !void { }; const resolved = std.zig.system.resolveTargetQuery(query) catch |e| { - std.log.warn("Failed to resolve '{s}' as a target: {}", .{ target, e}); + std.log.warn("Failed to resolve '{s}' as a target: {}", .{ target, e }); continue; }; -- cgit v1.2.3