X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fbase%2Frpm-installer.git;a=blobdiff_plain;f=backend-lib%2Finc%2Flibrpminternals.h;h=ed2b385759ada9a1217127dd9327af321ca91fc6;hp=acdd4d2f530bbb32d832ae8a91a4321edd11a112;hb=09011705882637cb333426945c689c3ba536da6f;hpb=fd34fdf3be9fe380559a11786820b0b86c868ae7 diff --git a/backend-lib/inc/librpminternals.h b/backend-lib/inc/librpminternals.h index acdd4d2..ed2b385 100755 --- a/backend-lib/inc/librpminternals.h +++ b/backend-lib/inc/librpminternals.h @@ -28,6 +28,10 @@ #include #include +#ifdef __cplusplus +extern "C" { +#endif /* __cplusplus */ + #define API __attribute__ ((visibility("default"))) #define DEBUG_ERR 0x0001 #define DEBUG_INFO 0x0002 @@ -40,18 +44,12 @@ #define LIKELY(expr) __builtin_expect((expr), 1) #define UNLIKELY(expr) __builtin_expect((expr), 0) -void _librpm_print_msg(int type, int exetype, char *format, ...); -#define _librpm_print(type, fmtstr, args...) { \ -_librpm_print_msg(type, LIBRPM_LOG, "%s():%d: " fmtstr, \ -__func__, __LINE__, ##args); \ -} - -int _librpm_get_package_header_info(char *pkg_path, +int _librpm_get_package_header_info(const char *pkg_path, package_manager_pkg_detail_info_t *pkg_detail_info); -int _librpm_get_installed_package_info(char *pkgid, +int _librpm_get_installed_package_info(const char *pkgid, package_manager_pkg_detail_info_t *pkg_detail_info); -int _librpm_app_is_installed(char *pkgid); -long long _librpm_calculate_dir_size(char *dirname); +int _librpm_app_is_installed(const char *pkgid); +long long _librpm_calculate_dir_size(const char *dirname); #ifdef __cplusplus }