std.Io: remove BufferedWriter
This commit is contained in:
@@ -70,19 +70,19 @@ pub fn main() !void {
|
||||
|
||||
var out_file = try fs.cwd().createFile(output_path, .{});
|
||||
defer out_file.close();
|
||||
var out_file_buffer: [4096]u8 = undefined;
|
||||
var out_file_writer = out_file.writer(&out_file_buffer);
|
||||
|
||||
var code_dir = try fs.cwd().openDir(code_dir_path, .{});
|
||||
defer code_dir.close();
|
||||
|
||||
const input_file_bytes = try in_file.deprecatedReader().readAllAlloc(arena, max_doc_file_size);
|
||||
|
||||
var buffered_writer = io.bufferedWriter(out_file.deprecatedWriter());
|
||||
|
||||
var tokenizer = Tokenizer.init(input_path, input_file_bytes);
|
||||
var toc = try genToc(arena, &tokenizer);
|
||||
|
||||
try genHtml(arena, &tokenizer, &toc, code_dir, buffered_writer.writer());
|
||||
try buffered_writer.flush();
|
||||
try genHtml(arena, &tokenizer, &toc, code_dir, &out_file_writer.interface);
|
||||
try out_file_writer.end();
|
||||
}
|
||||
|
||||
const Token = struct {
|
||||
|
||||
@@ -84,9 +84,10 @@ pub fn main() !void {
|
||||
|
||||
var out_file = try fs.cwd().createFile(output_path, .{});
|
||||
defer out_file.close();
|
||||
var out_file_buffer: [4096]u8 = undefined;
|
||||
var out_file_writer = out_file.writer(&out_file_buffer);
|
||||
|
||||
var bw = std.io.bufferedWriter(out_file.deprecatedWriter());
|
||||
const out = bw.writer();
|
||||
const out = &out_file_writer.interface;
|
||||
|
||||
try printSourceBlock(arena, out, source, fs.path.basename(input_path));
|
||||
try printOutput(
|
||||
@@ -102,7 +103,7 @@ pub fn main() !void {
|
||||
null,
|
||||
);
|
||||
|
||||
try bw.flush();
|
||||
try out_file_writer.end();
|
||||
}
|
||||
|
||||
fn printOutput(
|
||||
|
||||
@@ -23,19 +23,19 @@ pub fn main() !void {
|
||||
|
||||
var out_file = try fs.cwd().createFile(output_file, .{});
|
||||
defer out_file.close();
|
||||
var out_file_buffer: [4096]u8 = undefined;
|
||||
var out_file_writer = out_file.writer(&out_file_buffer);
|
||||
|
||||
var out_dir = try fs.cwd().openDir(fs.path.dirname(output_file).?, .{});
|
||||
defer out_dir.close();
|
||||
|
||||
const input_file_bytes = try in_file.deprecatedReader().readAllAlloc(arena, std.math.maxInt(u32));
|
||||
|
||||
var buffered_writer = io.bufferedWriter(out_file.deprecatedWriter());
|
||||
|
||||
var tokenizer = Tokenizer.init(input_file, input_file_bytes);
|
||||
|
||||
try walk(arena, &tokenizer, out_dir, buffered_writer.writer());
|
||||
try walk(arena, &tokenizer, out_dir, &out_file_writer.interface);
|
||||
|
||||
try buffered_writer.flush();
|
||||
try out_file_writer.end();
|
||||
}
|
||||
|
||||
const Token = struct {
|
||||
|
||||
@@ -1906,8 +1906,9 @@ fn processOneTarget(job: Job) void {
|
||||
var zig_code_file = try target_dir.createFile(zig_code_basename, .{});
|
||||
defer zig_code_file.close();
|
||||
|
||||
var bw = std.io.bufferedWriter(zig_code_file.deprecatedWriter());
|
||||
const w = bw.writer();
|
||||
var zig_code_file_buffer: [4096]u8 = undefined;
|
||||
var zig_code_file_writer = zig_code_file.writer(&zig_code_file_buffer);
|
||||
const w = &zig_code_file_writer.interface;
|
||||
|
||||
try w.writeAll(
|
||||
\\//! This file is auto-generated by tools/update_cpu_features.zig.
|
||||
@@ -2076,7 +2077,7 @@ fn processOneTarget(job: Job) void {
|
||||
\\};
|
||||
\\
|
||||
);
|
||||
try bw.flush();
|
||||
try w.flush();
|
||||
|
||||
render_progress.end();
|
||||
}
|
||||
|
||||
@@ -29,10 +29,9 @@ pub fn main() anyerror!void {
|
||||
|
||||
var zig_code_file = try hash_target_dir.createFile("crc.zig", .{});
|
||||
defer zig_code_file.close();
|
||||
|
||||
var cbw = std.io.bufferedWriter(zig_code_file.deprecatedWriter());
|
||||
defer cbw.flush() catch unreachable;
|
||||
const code_writer = cbw.writer();
|
||||
var zig_code_file_buffer: [4096]u8 = undefined;
|
||||
var zig_code_file_writer = zig_code_file.writer(&zig_code_file_buffer);
|
||||
const code_writer = &zig_code_file_writer.interface;
|
||||
|
||||
try code_writer.writeAll(
|
||||
\\//! This file is auto-generated by tools/update_crc_catalog.zig.
|
||||
@@ -54,10 +53,9 @@ pub fn main() anyerror!void {
|
||||
|
||||
var zig_test_file = try crc_target_dir.createFile("test.zig", .{});
|
||||
defer zig_test_file.close();
|
||||
|
||||
var tbw = std.io.bufferedWriter(zig_test_file.deprecatedWriter());
|
||||
defer tbw.flush() catch unreachable;
|
||||
const test_writer = tbw.writer();
|
||||
var zig_test_file_buffer: [4096]u8 = undefined;
|
||||
var zig_test_file_writer = zig_test_file.writer(&zig_test_file_buffer);
|
||||
const test_writer = &zig_test_file_writer.interface;
|
||||
|
||||
try test_writer.writeAll(
|
||||
\\//! This file is auto-generated by tools/update_crc_catalog.zig.
|
||||
@@ -187,6 +185,9 @@ pub fn main() anyerror!void {
|
||||
\\
|
||||
, .{ name, camelcase, width, check }));
|
||||
}
|
||||
|
||||
try code_writer.flush();
|
||||
try test_writer.flush();
|
||||
}
|
||||
|
||||
fn printUsageAndExit(arg0: []const u8) noreturn {
|
||||
|
||||
Reference in New Issue
Block a user