diff options
| author | Loris Cro <kappaloris@gmail.com> | 2022-09-10 17:31:15 +0200 |
|---|---|---|
| committer | Loris Cro <kappaloris@gmail.com> | 2022-09-10 17:31:42 +0200 |
| commit | 81939a4939638fb296bc874afcef2f0f141f5c0c (patch) | |
| tree | 8ce7ee0d231d6237b4cb1ce03470bdefb4dba40f /src/autodoc/render_source.zig | |
| parent | 4fd4c733d4676ee50667ca895259b277966f15c6 (diff) | |
| download | zig-81939a4939638fb296bc874afcef2f0f141f5c0c.tar.gz zig-81939a4939638fb296bc874afcef2f0f141f5c0c.zip | |
autodoc: remove unnecessary string copy
Diffstat (limited to 'src/autodoc/render_source.zig')
| -rw-r--r-- | src/autodoc/render_source.zig | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/autodoc/render_source.zig b/src/autodoc/render_source.zig index ceba230276..aa9eca7e95 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( \\</body> \\</html> @@ -150,13 +150,9 @@ const end_line = "</span>\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("<pre><code>" ++ start_line, .{line_counter}); |
