From c3bbae99595c4177f25f6e049050cb5f5999209f Mon Sep 17 00:00:00 2001 From: utox39 Date: Wed, 11 Feb 2026 15:44:41 +0100 Subject: [PATCH] refactor(utils): use new Io --- src/utils.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/utils.zig b/src/utils.zig index 0575462..8d9bfd3 100644 --- a/src/utils.zig +++ b/src/utils.zig @@ -115,11 +115,11 @@ test "getLongestAsciiArtRowLen" { try std.testing.expectEqual(40, try getLongestAsciiArtRowLen(rows[0..])); } -pub fn readFile(allocator: std.mem.Allocator, file: std.fs.File, size: usize) ![]const u8 { +pub fn readFile(allocator: std.mem.Allocator, io: std.Io, file: std.Io.File, size: usize) ![]const u8 { var file_buf = try allocator.alloc(u8, size); defer allocator.free(file_buf); - const read = try file.read(file_buf); + const read = try file.readPositionalAll(io, file_buf, 0); const data = file_buf[0..read];