summaryrefslogtreecommitdiff
path: root/cli/napi/js_native_api.rs
diff options
context:
space:
mode:
authorBartek IwaƄczuk <biwanczuk@gmail.com>2023-03-09 15:18:00 -0400
committerGitHub <noreply@github.com>2023-03-09 19:18:00 +0000
commitbb07e230d1270da2a7c35c5dc277ea6129a2214a (patch)
treef36c5d77dbb09568fccc3886709a1a12eba29d96 /cli/napi/js_native_api.rs
parent8f207c0f3f3a43d77e0c88cfdc840b4b742b9708 (diff)
chore: update Rust to 1.68.0 (#18102)
Diffstat (limited to 'cli/napi/js_native_api.rs')
-rw-r--r--cli/napi/js_native_api.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/cli/napi/js_native_api.rs b/cli/napi/js_native_api.rs
index e79307714..ce598cc98 100644
--- a/cli/napi/js_native_api.rs
+++ b/cli/napi/js_native_api.rs
@@ -2408,14 +2408,14 @@ fn napi_set_element(
fn napi_set_instance_data(
env: *mut Env,
data: *mut c_void,
- finalize_cb: napi_finalize,
+ finalize_cb: Option<napi_finalize>,
finalize_hint: *mut c_void,
) -> Result {
let env = &mut *(env as *mut Env);
let shared = env.shared_mut();
shared.instance_data = data;
- shared.data_finalize = if !(finalize_cb as *const c_void).is_null() {
- Some(finalize_cb)
+ shared.data_finalize = if finalize_cb.is_some() {
+ finalize_cb
} else {
None
};