#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
*/
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;
* @}
* @}
*/
-