Skip to content

Commit efca715

Browse files
browser: put back VM is an arg for browser init
Signed-off-by: Francis Bouvier <[email protected]>
1 parent cbf6348 commit efca715

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

src/browser/browser.zig

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,10 @@ const log = std.log.scoped(.browser);
5151
pub const Browser = struct {
5252
session: *Session,
5353

54-
pub fn init(alloc: std.mem.Allocator, loop: *Loop) !Browser {
54+
pub fn init(alloc: std.mem.Allocator, loop: *Loop, vm: jsruntime.VM) !Browser {
5555
// We want to ensure the caller initialised a VM, but the browser
5656
// doesn't use it directly...
57+
_ = vm;
5758

5859
return Browser{
5960
.session = try Session.init(alloc, loop, "about:blank"),

src/main.zig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ pub fn main() !void {
233233
defer loop.deinit();
234234

235235
// browser
236-
var browser = try Browser.init(arena.allocator(), &loop);
236+
var browser = try Browser.init(arena.allocator(), &loop, vm);
237237
defer browser.deinit();
238238

239239
// listen

src/main_get.zig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ pub fn main() !void {
8383
var loop = try jsruntime.Loop.init(allocator);
8484
defer loop.deinit();
8585

86-
var browser = try Browser.init(allocator, &loop);
86+
var browser = try Browser.init(allocator, &loop, vm);
8787
defer browser.deinit();
8888

8989
var page = try browser.currentSession().createPage();

0 commit comments

Comments
 (0)