authorgravatar for der.teufel.mail@gmail.comKrzysztof Wolicki <der.teufel.mail@gmail.com> 2026-10-23 09:39:42+02:00
committergravatar for der.teufel.mail@gmail.comKrzysztof Wolicki <der.teufel.mail@gmail.com> 2026-10-23 10:09:54+02:00
log1c26a0e8dd32c38df5a751d33456c7ed0da29006
tree893070c5ca862dd1c4aef3d2ece658f8dc9b0749
parentb5ed0ae2cecb96adca7b259f7054519c92a3283f

Remove usages of array_list.Managed in docs/wasm/markdown


2 files changed, 5 insertions(+), 5 deletions(-)

lib/docs/wasm/markdown.zig+3-3
...@@ -1119,9 +1119,9 @@ fn testRender(input: []const u8, expected: []const u8) !void {...@@ -1119,9 +1119,9 @@ fn testRender(input: []const u8, expected: []const u8) !void {
1119 var doc = try parser.endInput();1119 var doc = try parser.endInput();
1120 defer doc.deinit(testing.allocator);1120 defer doc.deinit(testing.allocator);
11211121
1122 var actual = std.array_list.Managed(u8).init(testing.allocator);1122 var actual: std.Io.Writer.Allocating = .init(testing.allocator);
1123 defer actual.deinit();1123 defer actual.deinit();
1124 try doc.render(actual.writer());1124 try doc.render(&actual.writer);
11251125
1126 try testing.expectEqualStrings(expected, actual.items);1126 try testing.expectEqualStrings(expected, actual.written());
1127}1127}
lib/docs/wasm/markdown/Document.zig+2-2
...@@ -160,8 +160,8 @@ pub fn deinit(doc: *Document, allocator: Allocator) void {...@@ -160,8 +160,8 @@ pub fn deinit(doc: *Document, allocator: Allocator) void {
160}160}
161161
162/// Renders a document directly to a writer using the default renderer.162/// Renders a document directly to a writer using the default renderer.
163pub fn render(doc: Document, writer: anytype) @TypeOf(writer).Error!void {163pub fn render(doc: Document, writer: *std.Io.Writer) std.Io.Writer.Error!void {
164 const renderer: Renderer(@TypeOf(writer), void) = .{ .context = {} };164 const renderer: Renderer(void) = .{ .context = {} };
165 try renderer.render(doc, writer);165 try renderer.render(doc, writer);
166}166}
167167