Fix CAPI Call in package_info_foreach_app_from_package() function 32/31132/1 accepted/tizen/common/20141201.175450 accepted/tizen/ivi/20141209.013524 submit/tizen_common/20141201.173838 submit/tizen_ivi/20141208.000000
authorBaptiste DURAND <baptiste.durand@open.eurogiciel.org>
Mon, 1 Dec 2014 17:29:10 +0000 (18:29 +0100)
committerBaptiste DURAND <baptiste.durand@open.eurogiciel.org>
Mon, 1 Dec 2014 17:29:10 +0000 (18:29 +0100)
BUG=XWALK-2416

Change-Id: I5628c6120e8d533e9429e0499883d15a78736c79
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
src/package_info.c

index 30335ee..2b16f20 100755 (executable)
@@ -197,13 +197,14 @@ int package_info_foreach_app_from_package(package_info_h package_info, package_i
                .user_data = user_data,
        };
        pkgmgr_pkginfo_h pkgmgr_pkginfo;
+       uid_t uid = getuid();
 
        if (package_info == NULL || callback == NULL)
        {
                return package_manager_error(PACKAGE_MANAGER_ERROR_INVALID_PARAMETER, __FUNCTION__, NULL);
        }
 
-       if (pkgmgr_pkginfo_get_pkginfo(package_info->package, &pkgmgr_pkginfo) != PKGMGR_R_OK)
+       if (pkgmgr_pkginfo_get_usr_pkginfo(package_info->package,uid,&pkgmgr_pkginfo) != PKGMGR_R_OK)
        {
                return package_manager_error(PACKAGE_MANAGER_ERROR_NO_SUCH_PACKAGE, __FUNCTION__, NULL);
        }