Fix prevent defects
[platform/framework/native/appfw.git] / src / security / FSec_PrivacyManagerImpl.cpp
index e5b437a..7944b4e 100755 (executable)
@@ -103,7 +103,7 @@ _PrivacyManagerImpl::GetPrivacyInfoListN(const Tizen::App::PackageId& packageId)
        pAppId = _StringConverter::CopyToCharArrayN(packageId);
 
        ret = privacy_manager_client_foreach_get_privacy_info(pAppId, GetPrivacyInfoListNCallback, (void *)pPrivacyIdList);
-       delete pAppId;
+       delete[] pAppId;
 
        return pPrivacyIdList;
 }
@@ -123,6 +123,9 @@ _PrivacyManagerImpl::SetAppPackagePrivacy(const Tizen::App::PackageId& packageId
        isEnabled = privacyInfo.IsEnabled();
 
        ret = privacy_manager_client_set_package_privacy(pPackageId, pPrivacyId, isEnabled);
+
+       delete[] pPackageId;
+       delete[] pPrivacyId;
        return r;
 }