diff --git a/scripts/_common.zig b/scripts/_common.zig index 8787b8c60f01e614c38f0dd8df29c1d4e893f3c0..8fdc49cbcf0e3087cd2c336f02e2449f182981f6 100644 --- a/scripts/_common.zig +++ b/scripts/_common.zig @@ -24,7 +24,8 @@ pub fn Main(comptime T: type) type { const file = try std.fs.cwd().createFile(T.dest_file, .{}); defer file.close(); - const w = file.writer(); + var bufw = std.io.bufferedWriter(file.writer()); + const w = bufw.writer(); try w.writeAll( \\// This file is part of the Unicode Character Database @@ -71,6 +72,7 @@ pub fn Main(comptime T: type) type { line_num += 1; } try w.writeAll(T.dest_footer); + try bufw.flush(); } }; }