From 1aca5af8e1efdd31d7cd70ed4e8d09ae2b0f01d4 Mon Sep 17 00:00:00 2001 From: 18242988924 Date: Sat, 12 Aug 2023 07:22:49 +0000 Subject: [PATCH] fix memory leak Signed-off-by: 18242988924 Change-Id: I07727f2c71e3a5d955509a1a0eb35db9ad8859f7 --- services/bundlemgr_lite/src/gt_bundle_manager_service.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/services/bundlemgr_lite/src/gt_bundle_manager_service.cpp b/services/bundlemgr_lite/src/gt_bundle_manager_service.cpp index 496ed05..2caaa76 100644 --- a/services/bundlemgr_lite/src/gt_bundle_manager_service.cpp +++ b/services/bundlemgr_lite/src/gt_bundle_manager_service.cpp @@ -1194,6 +1194,7 @@ int32_t GtManagerService::ReportInstallCallback( bundleInstallMsg->smallIconPath = bundleInstallMsg_->smallIconPath; bundleInstallMsg->bigIconPath = bundleInstallMsg_->bigIconPath; (*installerCallback)(errCode, bundleInstallMsg); + AdapterFree(bundleInstallMsg); return 0; } @@ -1211,6 +1212,7 @@ int32_t GtManagerService::ReportUninstallCallback(uint8_t errCode, uint8_t insta bundleInstallMsg->bundleName = bundleName; bundleInstallMsg->installProcess = process; (*installerCallback)(errCode, bundleInstallMsg); + AdapterFree(bundleInstallMsg); return 0; }