From efca71510a121e45d56bcae1f936aa624066ffe1 Mon Sep 17 00:00:00 2001 From: Francis Bouvier Date: Sat, 12 Oct 2024 10:39:48 +0200 Subject: [PATCH] browser: put back VM is an arg for browser init Signed-off-by: Francis Bouvier --- src/browser/browser.zig | 3 ++- src/main.zig | 2 +- src/main_get.zig | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/browser/browser.zig b/src/browser/browser.zig index 7c82d563..42c705b1 100644 --- a/src/browser/browser.zig +++ b/src/browser/browser.zig @@ -51,9 +51,10 @@ const log = std.log.scoped(.browser); pub const Browser = struct { session: *Session, - pub fn init(alloc: std.mem.Allocator, loop: *Loop) !Browser { + pub fn init(alloc: std.mem.Allocator, loop: *Loop, vm: jsruntime.VM) !Browser { // We want to ensure the caller initialised a VM, but the browser // doesn't use it directly... + _ = vm; return Browser{ .session = try Session.init(alloc, loop, "about:blank"), diff --git a/src/main.zig b/src/main.zig index 7636a622..fc486afb 100644 --- a/src/main.zig +++ b/src/main.zig @@ -233,7 +233,7 @@ pub fn main() !void { defer loop.deinit(); // browser - var browser = try Browser.init(arena.allocator(), &loop); + var browser = try Browser.init(arena.allocator(), &loop, vm); defer browser.deinit(); // listen diff --git a/src/main_get.zig b/src/main_get.zig index 418f77c9..8368dd47 100644 --- a/src/main_get.zig +++ b/src/main_get.zig @@ -83,7 +83,7 @@ pub fn main() !void { var loop = try jsruntime.Loop.init(allocator); defer loop.deinit(); - var browser = try Browser.init(allocator, &loop); + var browser = try Browser.init(allocator, &loop, vm); defer browser.deinit(); var page = try browser.currentSession().createPage();