netsurf: update parseDocumentHtml breaking change

This commit is contained in:
Pierre Tachoire
2023-10-04 16:28:18 +02:00
parent 04892c7910
commit 818d4f4af2
4 changed files with 19 additions and 16 deletions

View File

@@ -31,20 +31,20 @@ pub fn main() !void {
// generate APIs
const apis = jsruntime.compile(DOM.Interfaces);
// allocator
var gpa = std.heap.GeneralPurposeAllocator(.{}){};
defer _ = gpa.deinit();
var arena = std.heap.ArenaAllocator.init(gpa.allocator());
defer arena.deinit();
// document
doc = parser.documentHTMLParse("test.html");
doc = try parser.documentHTMLParseFromFile(arena.allocator(), "test.html");
defer parser.documentHTMLClose(doc);
// create JS vm
const vm = jsruntime.VM.init();
defer vm.deinit();
// alloc
var gpa = std.heap.GeneralPurposeAllocator(.{}){};
defer _ = gpa.deinit();
var arena = std.heap.ArenaAllocator.init(gpa.allocator());
defer arena.deinit();
// launch shell
try jsruntime.shell(&arena, apis, execJS, .{ .app_name = "browsercore" });
}