diff --git a/interfaces/kits/napi/file_access_module/napi_notify_callback.cpp b/interfaces/kits/napi/file_access_module/napi_notify_callback.cpp index 9c59a2de2ccdb844327f784cb4d1e31151c9430c..2b9e47a18d4833b1312e6f05d74cc5b631b65742 100644 --- a/interfaces/kits/napi/file_access_module/napi_notify_callback.cpp +++ b/interfaces/kits/napi/file_access_module/napi_notify_callback.cpp @@ -87,6 +87,11 @@ int NapiNotifyCallback::OnNotify(const NotifyMessage& message) work = nullptr; return ERR_NOTIFY_FAIL; } + + delete (CallbackParam *)(work->data); + work->data = nullptr; + delete work; + work = nullptr; return ERR_OK; } } // namespace FileAccessFwk