From 81939a4939638fb296bc874afcef2f0f141f5c0c Mon Sep 17 00:00:00 2001 From: Loris Cro Date: Sat, 10 Sep 2022 17:31:15 +0200 Subject: [PATCH] autodoc: remove unnecessary string copy --- src/autodoc/render_source.zig | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/autodoc/render_source.zig b/src/autodoc/render_source.zig index ceba230276ea4e334f451879c449f188341a6bd3..aa9eca7e9503486a2fb7b77da996f96367bfae3c 100644 --- a/src/autodoc/render_source.zig +++ b/src/autodoc/render_source.zig @@ -137,7 +137,7 @@ pub fn genHtml( ); const source = try src.getSource(allocator); - try tokenizeAndPrintRaw(allocator, out, source.bytes); + try tokenizeAndPrintRaw(out, source.bytes); try out.writeAll( \\ \\ @@ -150,13 +150,9 @@ const end_line = "\n"; var line_counter: usize = 1; pub fn tokenizeAndPrintRaw( - allocator: Allocator, out: anytype, - raw_src: [:0]const u8, + src: [:0]const u8, ) !void { - const src = try allocator.dupeZ(u8, raw_src); - defer allocator.free(src); - line_counter = 1; try out.print("
" ++ start_line, .{line_counter});
-- 
2.54.0