From: Sangyoon Jang Date: Fri, 25 Nov 2022 06:12:04 +0000 (+0900) Subject: Fix pkg detail info X-Git-Tag: accepted/tizen/8.0/unified/20231005.093110~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=27dd939485d5d9c62d328b52a7b7d0ef445ba308;p=platform%2Fcore%2Fappfw%2Fslp-pkgmgr.git Fix pkg detail info Fix same as pkgmgr-info. Change-Id: I05a1441bc1230f83b4b9f10aba0abf664145e5b6 Signed-off-by: Sangyoon Jang --- diff --git a/types/include/package-manager-types.h b/types/include/package-manager-types.h index 062bb43..809cbb0 100644 --- a/types/include/package-manager-types.h +++ b/types/include/package-manager-types.h @@ -86,6 +86,11 @@ extern "C" { #define PKG_PATH_STRING_LEN_MAX 512 #define PKG_DEP_TYPE_STRING_LEN_MAX 128 +/* BELOW STRUCTS ARE ALSO DEFINED AT pkgmgrinfo_private.h from pkgmgr-info + * SO IT MUST BE MODIFIED BOTH TOGETHER. + * TODO: Use only one definition of structs + */ + /** *@brief application's structure retrieved by package-manager */ @@ -112,15 +117,15 @@ typedef struct _package_manager_pkg_detail_info_t { char pkg_description[PKG_VALUE_STRING_LEN_MAX]; char min_platform_version[PKG_VERSION_STRING_LEN_MAX]; time_t installed_time; /* installed time it must be GMT+0 time */ - int installed_size; /* installed total size */ - int app_size; /* installed app size */ - int data_size; /* data size which is made on run time */ + size_t installed_size; /* installed total size */ + size_t app_size; /* installed app size */ + size_t data_size; /* data size which is made on run time */ char optional_id[PKG_NAME_STRING_LEN_MAX]; /*package ID if exists */ void *pkg_optional_info; char label[PKG_LABEL_STRING_LEN_MAX]; char author[PKG_VALUE_STRING_LEN_MAX]; char *icon_buf; - int icon_size; + size_t icon_size; GList *privilege_list; GList *dependency_list; } package_manager_pkg_detail_info_t; @@ -136,4 +141,3 @@ typedef struct _package_manager_pkg_detail_info_t { * @} * @} */ -