From d30411c2a9e15242620b72e24fd497ccdb56afc9 Mon Sep 17 00:00:00 2001 From: wangdengjia Date: Mon, 18 Oct 2021 18:22:20 +0800 Subject: [PATCH] IssueNo:#I4EC2Z Description:delete permissions Sig:appexecfwk Feature or Bugfix:Bugfix Binary Source:No Signed-off-by: wangdengjia Change-Id: Ib2ef362b53358b1770c3583c8f5f8ff9b5d88dcb --- services/bundlemgr_lite/src/gt_bundle_installer.cpp | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/services/bundlemgr_lite/src/gt_bundle_installer.cpp b/services/bundlemgr_lite/src/gt_bundle_installer.cpp index 05e5de3..35cb0f1 100755 --- a/services/bundlemgr_lite/src/gt_bundle_installer.cpp +++ b/services/bundlemgr_lite/src/gt_bundle_installer.cpp @@ -577,10 +577,6 @@ uint8_t GtBundleInstaller::Uninstall(const char *bundleName) return ERR_APPEXECFWK_UNINSTALL_FAILED_INTERNAL_ERROR; } - if (DeletePermissions(const_cast(bundleName)) < 0) { - return ERR_APPEXECFWK_UNINSTALL_FAILED_DELETE_PERMISSIONS_ERROR; - } - bool res = CheckIsThirdSystemBundle(bundleName); if (!(BundleUtil::RemoveDir(bundleInfo->codePath) && BundleUtil::RemoveDir(bundleInfo->dataPath))) { GtManagerService::GetInstance().RemoveBundleInfo(bundleName); @@ -733,10 +729,6 @@ uint8_t GtBundleInstaller::StorePermissions(const char *bundleName, PermissionTr bool isUpdate) { if (permNum == 0) { - if (isUpdate) { - int32_t ret = DeletePermissions(bundleName); - HILOG_INFO(HILOG_MODULE_AAFWK, "[BMS] delete permissions, result is %d", ret); - } return ERR_OK; } @@ -748,10 +740,6 @@ uint8_t GtBundleInstaller::StorePermissions(const char *bundleName, PermissionTr BundleUtil::MkDirs(PERMISSIONS_PATH); } - if (SaveOrUpdatePermissions(const_cast(bundleName), permissions, permNum, - static_cast(isUpdate)) != 0) { - return ERR_APPEXECFWK_INSTALL_FAILED_STORE_PERMISSIONS_ERROR; - } return ERR_OK; } -- Gitee