diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2025-06-30 15:54:41 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2025-07-07 22:43:52 -0700 |
| commit | 49093a659f70cff36156600fc26f60bf1b9158ce (patch) | |
| tree | b40f73f31c1b6b422a82f54c30b12035277f3217 /lib | |
| parent | 8f4229158be69685b49f4e1ac446cd3677a2e63f (diff) | |
| download | zig-49093a659f70cff36156600fc26f60bf1b9158ce.tar.gz zig-49093a659f70cff36156600fc26f60bf1b9158ce.zip | |
std.debug: lil buffer for this guy
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/std/debug.zig | 4 |
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()); |
