aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAnhgelus Morhtuuzh <william@herges.fr>2026-05-04 17:17:32 +0200
committerAnhgelus Morhtuuzh <william@herges.fr>2026-05-04 17:17:32 +0200
commitf3f9aa31dc86582ed1a7ddc64bdeebeb213add7a (patch)
tree3ba16bfd945afb12a1569ce6dda5a2b915b6a0b7 /src
parent8dc9a978fc2b0d01c20270b1b690e815e74fdcc7 (diff)
feat(go): update bindingsHEADmain
Diffstat (limited to 'src')
-rw-r--r--src/root.zig6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/root.zig b/src/root.zig
index cef8519..5d8125f 100644
--- a/src/root.zig
+++ b/src/root.zig
@@ -108,8 +108,8 @@ export fn typdown_free(self: typdown_Document) void {
}
/// Render an HTML from the document.
-export fn typdown_renderHTML(document: typdown_Document, code: *u8) ?[*:0]const u8 {
- const root: *Element.Root = @ptrCast(@alignCast(document.root));
+export fn typdown_renderHTML(context: *anyopaque, code: *u8) ?[*:0]const u8 {
+ const root: *Element.Root = @ptrCast(@alignCast(context));
const res = root.renderHTML(default_alloc) catch |err| {
code.* = getErrorCode(err);
return null;
@@ -136,7 +136,7 @@ fn doTest(content: [*:0]const u8, exp: []const u8, comptime exp_code: u8) !void
return try expect(false);
}
var code: u8 = undefined;
- const raw = typdown_renderHTML(doc, &code) orelse {
+ const raw = typdown_renderHTML(doc.root, &code) orelse {
expect(code == exp_code) catch |err| {
std.debug.print("{}\n", .{code});
return err;