diff --git a/frameworks/kits/js/common/image_creator_napi.cpp b/frameworks/kits/js/common/image_creator_napi.cpp index b8a1c949f38e00ac8a2cd58b95fc51448ff9132b..8179f8017f37490452dba9abf6c115738aa0153e 100644 --- a/frameworks/kits/js/common/image_creator_napi.cpp +++ b/frameworks/kits/js/common/image_creator_napi.cpp @@ -111,8 +111,7 @@ static void CommonCallbackRoutine(napi_env env, Contextc &context, const napi_va void ImageCreatorNapi::NativeRelease() { if (imageCreator_ != nullptr) { - imageCreator_->~ImageCreator(); - imageCreator_ = nullptr; + imageCreator_.reset(); } }