aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-09-01 01:58:42 -0700
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-09-01 01:58:42 -0700
commitf023b89b732db0aff24445acbbe39c366d13118d (patch)
treec0f31c7aec33469cab0fc31d115848a8c4bec3f1
parent5eb431dcd0efa16a23fae40473268aa5d465c200 (diff)
downloadbun-f023b89b732db0aff24445acbbe39c366d13118d.tar.gz
bun-f023b89b732db0aff24445acbbe39c366d13118d.tar.zst
bun-f023b89b732db0aff24445acbbe39c366d13118d.zip
Fix crash in napi finalizer
-rw-r--r--src/bun.js/bindings/napi.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bun.js/bindings/napi.cpp b/src/bun.js/bindings/napi.cpp
index 35708eb93..3029ff102 100644
--- a/src/bun.js/bindings/napi.cpp
+++ b/src/bun.js/bindings/napi.cpp
@@ -736,7 +736,7 @@ extern "C" napi_status napi_add_finalizer(napi_env env, napi_value js_object,
return napi_object_expected;
}
- vm.heap.addFinalizer(object, [&](JSCell* cell) -> void {
+ vm.heap.addFinalizer(object, [=](JSCell* cell) -> void {
finalize_cb(env, native_object, finalize_hint);
});