update error condition
authorkyeongwoo.lee <kyeongwoo.lee@samsung.com>
Wed, 29 May 2013 05:39:22 +0000 (14:39 +0900)
committerkyeongwoo.lee <kyeongwoo.lee@samsung.com>
Wed, 29 May 2013 06:00:26 +0000 (15:00 +0900)
Change-Id: I24682017eb99a03a7aaa4b42cbca9c47e641d2d8

src/FShell_AppWidgetManagerImpl.cpp

index 8e60e3d..0f98b85 100644 (file)
@@ -23,6 +23,7 @@
 
 #include <shortcut.h>
 #include <livebox-service/livebox-service.h>
+#include <livebox-service/livebox-errno.h>
 
 #include <FBaseSysLog.h>
 #include <FBase.h>
@@ -130,8 +131,8 @@ _AppWidgetManagerImpl::GetAppWidgetProviderInfoListN()
        pAppWidgetProviders->Construct();
        
        int ret = livebox_service_get_pkglist(GetAppWidgetProviderInfoCallback, pAppWidgetProviders.get());
-       SysTryReturn(NID_SHELL, ret == 0, null, E_SYSTEM, "[E_SYSTEM] Failed to invoke livebox_service_get_pkglist, ret (%d)", ret);
-
+       SysTryReturn(NID_SHELL, !LB_STATUS_IS_ERROR(ret), null, E_SYSTEM, "[E_SYSTEM] Failed to invoke livebox_service_get_pkglist, ret (%d)", ret);
+       
        return pAppWidgetProviders.release();
 }