From ca8d9968fe3d123e3886ed5eb81dc91cf72ff41f Mon Sep 17 00:00:00 2001 From: Alistair Smith Date: Tue, 26 Aug 2025 23:35:12 -0700 Subject: [PATCH] use bun.new --- src/bun.js/web_worker.zig | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/bun.js/web_worker.zig b/src/bun.js/web_worker.zig index 5612d43c7a..3c41ce6af8 100644 --- a/src/bun.js/web_worker.zig +++ b/src/bun.js/web_worker.zig @@ -237,8 +237,7 @@ pub fn create( } } - var worker = bun.handleOom(bun.default_allocator.create(WebWorker)); - worker.* = WebWorker{ + var worker = bun.new(WebWorker, WebWorker{ .lifecycle_handle = lifecycle_handle, .ref_count = .init(), .cpp_worker = cpp_worker, @@ -260,7 +259,7 @@ pub fn create( .argv = if (argv_ptr) |ptr| ptr[0..argv_len] else &.{}, .execArgv = if (inherit_execArgv) null else (if (execArgv_ptr) |ptr| ptr[0..execArgv_len] else &.{}), .preloads = preloads.items, - }; + }); worker.parent_poll_ref.ref(parent); worker.ref();