diff --git a/services/bundlemgr_lite/src/bundle_inner_feature.cpp b/services/bundlemgr_lite/src/bundle_inner_feature.cpp index b64ca40..df1b21a 100755 --- a/services/bundlemgr_lite/src/bundle_inner_feature.cpp +++ b/services/bundlemgr_lite/src/bundle_inner_feature.cpp @@ -150,6 +150,9 @@ uint8_t BundleInnerFeature::InstallInnerBundle(const uint8_t funcId, IpcIo *req, svc = nullptr; #endif if (svcIdentityInfoRsp != ERR_OK) { + AdapterFree(info->path); + AdapterFree(info->svc); + AdapterFree(info); return svcIdentityInfoRsp; } Request request = {