From ce2c9399dd44943079dde5c00af4fead01d3d9ef Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Fri, 15 Aug 2025 11:46:17 -0700 Subject: [PATCH] zig translate-c: don't forget to flush fixes #24672 --- src/main.zig | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main.zig b/src/main.zig index 4f8dbb60e4..02b1b8f84b 100644 --- a/src/main.zig +++ b/src/main.zig @@ -4694,9 +4694,7 @@ fn cmdTranslateC( try zig_file.writeAll(formatted); - man.writeManifest() catch |err| warn("failed to write cache manifest: {s}", .{ - @errorName(err), - }); + man.writeManifest() catch |err| warn("failed to write cache manifest: {t}", .{err}); if (file_system_inputs) |buf| try man.populateFileSystemInputs(buf); @@ -4716,6 +4714,7 @@ fn cmdTranslateC( var stdout_writer = fs.File.stdout().writer(&stdout_buffer); var file_reader = zig_file.reader(&.{}); _ = try stdout_writer.interface.sendFileAll(&file_reader, .unlimited); + try stdout_writer.interface.flush(); return cleanExit(); } }