diff --git a/zh-cn/application-dev/napi/use-napi-object-wrap.md b/zh-cn/application-dev/napi/use-napi-object-wrap.md index a9163a7aa00940f4e02839583ecc0d0b4bf34caf..5fbb8469cbdb326e7d61b476f3da3019f724895d 100644 --- a/zh-cn/application-dev/napi/use-napi-object-wrap.md +++ b/zh-cn/application-dev/napi/use-napi-object-wrap.md @@ -85,7 +85,8 @@ [[maybe_unused]] void* finalize_hint) { OH_LOG_INFO(LOG_APP, "MyObject::Destructor called"); - reinterpret_cast(nativeObject)->~MyObject(); + MyObject* obj = reinterpret_cast(nativeObject); + delete obj; } napi_value MyObject::Init(napi_env env, napi_value exports)