fix TCT crash issue.(wrong privilege check code)
authorjungmin76.park <jungmin76.park@samsung.com>
Mon, 13 May 2013 01:46:59 +0000 (10:46 +0900)
committerjungmin76.park <jungmin76.park@samsung.com>
Mon, 13 May 2013 01:46:59 +0000 (10:46 +0900)
Change-Id: Ie3dfb9dc932b11b23293a1d509cff61ed9bbc264
Signed-off-by: jungmin76.park <jungmin76.park@samsung.com>
src/FShell_AppWidgetProviderManagerImpl.cpp

index 11afdd8..6cb5f9b 100644 (file)
@@ -346,7 +346,7 @@ _AppWidgetProviderManagerImpl::CheckCertificate(const Tizen::App::AppId& localAp
 result
 _AppWidgetProviderManagerImpl::AddAppWidget(const Tizen::App::AppId& providerAppId, const Tizen::Base::String& providerName, const Tizen::Base::String& text, const Tizen::Base::String& userInfo)
 {
-       result r = _AccessController::CheckUserPrivilege(_PRV_SHORTCUT_INSTALL);
+       result r = _AccessController::CheckUserPrivilege(_PRV_APPWIDGETPROVIDER_INSTALL);
        SysTryReturnResult(NID_SHELL, !IsFailed(r), E_PRIVILEGE_DENIED, "The application does not have the privilege to call this method.");
 
        SysTryReturnResult(NID_SHELL, providerAppId.IsEmpty()==false, E_INVALID_ARG, "The providerAppId is empty.");