From 6caa100f0d32ecb1bff9405748743f06e60921a2 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Thu, 31 Jul 2025 18:16:13 -0700 Subject: [PATCH] std.Io.Writer: fix wrong return value from fixedDrain --- lib/std/Io/Writer.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/std/Io/Writer.zig b/lib/std/Io/Writer.zig index d8c2ec5541..1b0e4ad6f3 100644 --- a/lib/std/Io/Writer.zig +++ b/lib/std/Io/Writer.zig @@ -2266,7 +2266,7 @@ pub fn fixedDrain(w: *Writer, data: []const []const u8, splat: usize) Error!usiz const pattern = data[data.len - 1]; const dest = w.buffer[w.end..]; switch (pattern.len) { - 0 => return w.end, + 0 => return 0, 1 => { assert(splat >= dest.len); @memset(dest, pattern[0]);