aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2025-06-30 15:54:41 -0700
committerAndrew Kelley <andrew@ziglang.org>2025-07-07 22:43:52 -0700
commit49093a659f70cff36156600fc26f60bf1b9158ce (patch)
treeb40f73f31c1b6b422a82f54c30b12035277f3217 /lib
parent8f4229158be69685b49f4e1ac446cd3677a2e63f (diff)
downloadzig-49093a659f70cff36156600fc26f60bf1b9158ce.tar.gz
zig-49093a659f70cff36156600fc26f60bf1b9158ce.zip
std.debug: lil buffer for this guy
Diffstat (limited to 'lib')
-rw-r--r--lib/std/debug.zig4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/std/debug.zig b/lib/std/debug.zig
index 60288bdecc..21e985d98b 100644
--- a/lib/std/debug.zig
+++ b/lib/std/debug.zig
@@ -1282,11 +1282,13 @@ test printLineFromFileAnyOs {
defer allocator.free(path);
const overlap = 10;
- var file_writer = file.writer(&.{});
+ var buf: [16]u8 = undefined;
+ var file_writer = file.writer(&buf);
const writer = &file_writer.interface;
try writer.splatByteAll('a', std.heap.page_size_min - overlap);
try writer.writeByte('\n');
try writer.splatByteAll('a', overlap);
+ try writer.flush();
try printLineFromFileAnyOs(output_stream, .{ .file_name = path, .line = 2, .column = 0 });
try expectEqualStrings(("a" ** overlap) ++ "\n", aw.getWritten());