Mercurial > pidgin
changeset 21920:76d025660d9e
Export purple_*_version in version.h.
author | Will Thompson <will.thompson@collabora.co.uk> |
---|---|
date | Sat, 22 Dec 2007 11:40:34 +0000 |
parents | 64aeaed21477 |
children | cf17e6871edc 5bf38e411fda |
files | ChangeLog.API libpurple/version.h.in |
diffstat | 2 files changed, 31 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog.API Sat Dec 22 11:36:01 2007 +0000 +++ b/ChangeLog.API Sat Dec 22 11:40:34 2007 +0000 @@ -5,6 +5,9 @@ Added: * purple_certificate_add_ca_search_path. (Florian Quèze) * purple_gai_strerror. + * purple_major_version, purple_minor_version, + purple_micro_version variables are exported by version.h, + giving the version of libpurple in use at runtime. Pidgin: Added:
--- a/libpurple/version.h.in Sat Dec 22 11:36:01 2007 +0000 +++ b/libpurple/version.h.in Sat Dec 22 11:40:34 2007 +0000 @@ -49,6 +49,34 @@ */ const char *purple_version_check(guint required_major, guint required_minor, guint required_micro); +/** + * The major version of the running libpurple. Contrast with + * #PURPLE_MAJOR_VERSION, which expands at compile time to the major version of + * libpurple being compiled against. + * + * @since 2.4.0 + */ +extern const guint purple_major_version; + +/** + * The minor version of the running libpurple. Contrast with + * #PURPLE_MINOR_VERSION, which expands at compile time to the minor version of + * libpurple being compiled against. + * + * @since 2.4.0 + */ +extern const guint purple_minor_version; + +/** + * + * The micro version of the running libpurple. Contrast with + * #PURPLE_MICRO_VERSION, which expands at compile time to the micro version of + * libpurple being compiled against. + * + * @since 2.4.0 + */ +extern const guint purple_micro_version; + #ifdef __cplusplus } #endif