From 5235bf13a2e8f8f11c3bd76ffe98cf0ba7ccc3a6 Mon Sep 17 00:00:00 2001 From: Josh Wolfe Date: Fri, 15 Aug 2025 17:04:39 -0400 Subject: [PATCH] [std] fix compile error in std.Io.Writer.failing --- lib/std/Io/Writer.zig | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/std/Io/Writer.zig b/lib/std/Io/Writer.zig index 6c5798f7f844..131e7ea518ce 100644 --- a/lib/std/Io/Writer.zig +++ b/lib/std/Io/Writer.zig @@ -141,8 +141,14 @@ pub const failing: Writer = .{ .sendFile = failingSendFile, .rebase = failingRebase, }, + .buffer = &.{}, }; +test failing { + var fw: Writer = .failing; + try testing.expectError(error.WriteFailed, fw.writeAll("always fails")); +} + /// Returns the contents not yet drained. pub fn buffered(w: *const Writer) []u8 { return w.buffer[0..w.end];