Fix package_info_get_tep_name 28/277428/1
authorSangyoon Jang <jeremy.jang@samsung.com>
Thu, 7 Jul 2022 00:05:34 +0000 (09:05 +0900)
committerSangyoon Jang <jeremy.jang@samsung.com>
Thu, 7 Jul 2022 00:05:34 +0000 (09:05 +0900)
Do not print error log because most of packages doesn't use tep.
It prevents too many logs.

Change-Id: I28158c88db181fd4e3c63834721ca6c164318e8b
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
src/package_info.c

index 8e8c713..d02b9a5 100644 (file)
@@ -397,7 +397,8 @@ API int package_info_get_tep_name(package_info_h package_info, char **name)
                return retval;
 
        if (pkgmgrinfo_pkginfo_get_tep_name(package_info->pkgmgr_pkginfo, &tepname_tmp) != PMINFO_R_OK)
-               return package_manager_error(PACKAGE_MANAGER_ERROR_SYSTEM_ERROR, __FUNCTION__, NULL);
+               /* just return error without error log, because most of packages doesn't use tep */
+               return PACKAGE_MANAGER_ERROR_SYSTEM_ERROR;
 
        if (tepname_tmp != NULL)
                *name = strdup(tepname_tmp);