Skip to content

Commit ce2c939

Browse files
committed
zig translate-c: don't forget to flush
fixes #24672
1 parent 30b41dc commit ce2c939

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

src/main.zig

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4694,9 +4694,7 @@ fn cmdTranslateC(
46944694

46954695
try zig_file.writeAll(formatted);
46964696

4697-
man.writeManifest() catch |err| warn("failed to write cache manifest: {s}", .{
4698-
@errorName(err),
4699-
});
4697+
man.writeManifest() catch |err| warn("failed to write cache manifest: {t}", .{err});
47004698

47014699
if (file_system_inputs) |buf| try man.populateFileSystemInputs(buf);
47024700

@@ -4716,6 +4714,7 @@ fn cmdTranslateC(
47164714
var stdout_writer = fs.File.stdout().writer(&stdout_buffer);
47174715
var file_reader = zig_file.reader(&.{});
47184716
_ = try stdout_writer.interface.sendFileAll(&file_reader, .unlimited);
4717+
try stdout_writer.interface.flush();
47194718
return cleanExit();
47204719
}
47214720
}

0 commit comments

Comments
 (0)