From d7da623a09f09681f57927dcec493ad020b48bc5 Mon Sep 17 00:00:00 2001 From: LordMZTE Date: Sat, 18 Jun 2022 17:18:03 +0200 Subject: [PATCH] prompt now uses buffered writer --- prompt/src/main.zig | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/prompt/src/main.zig b/prompt/src/main.zig index a4afde9..ff03ac6 100644 --- a/prompt/src/main.zig +++ b/prompt/src/main.zig @@ -22,7 +22,10 @@ pub fn main() !void { const status = try std.fmt.parseInt(i16, std.mem.sliceTo(std.os.argv[2], 0), 10); const mode = FishMode.parse(std.mem.sliceTo(std.os.argv[3], 0)); - try prompt.render(std.io.getStdOut().writer(), status, mode); + const stdout = std.io.getStdOut().writer(); + var buf_writer = std.io.bufferedWriter(stdout); + defer buf_writer.flush() catch {}; + try prompt.render(buf_writer.writer(), status, mode); } else { return error.UnknownCommand; }