From 45ba4f0884120af19a74abda3fb43907f992eb2f Mon Sep 17 00:00:00 2001 From: shilei Date: Tue, 21 Feb 2023 09:00:33 +0000 Subject: [PATCH] fix memory leak Signed-off-by: shilei Change-Id: Id832a6718fd16de4375b6f63f1ab9ae91afe8ddc --- services/bundlemgr_lite/src/bundle_inner_feature.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/services/bundlemgr_lite/src/bundle_inner_feature.cpp b/services/bundlemgr_lite/src/bundle_inner_feature.cpp index fa266e4..0eaeba7 100644 --- a/services/bundlemgr_lite/src/bundle_inner_feature.cpp +++ b/services/bundlemgr_lite/src/bundle_inner_feature.cpp @@ -128,6 +128,9 @@ uint8_t BundleInnerFeature::InstallInnerBundle(const uint8_t funcId, IpcIo *req, } uint8_t svcIdentityInfoRsp = GetSvcIdentityInfo(info, &svc, reqPath, req); if (svcIdentityInfoRsp != ERR_OK) { + AdapterFree(info->path); + AdapterFree(info->svc); + AdapterFree(info); return svcIdentityInfoRsp; } Request request = { -- Gitee