From: أحمد المحمودي (Ahmed El-Mahmoudy) Date: Thu, 30 Oct 2014 10:43:28 +0000 (+0000) Subject: unbreak_abi X-Git-Tag: archive/raspbian/1.9.0-1+rpi1~1^2^2^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=af1b6574e2c79c3f97ea4746f4351e330724939a;p=harfbuzz.git unbreak_abi Gbp-Pq: Name unbreak_abi.diff --- diff --git a/src/hb-common.cc b/src/hb-common.cc index a6a5144..62a32c1 100644 --- a/src/hb-common.cc +++ b/src/hb-common.cc @@ -587,3 +587,23 @@ hb_version_atleast (unsigned int major, { return HB_VERSION_ATLEAST (major, minor, micro); } + +/** + * hb_version_check: + * @major: + * @minor: + * @micro: + * + * + * + * Return value: + * + * Since: 1.0 + **/ +hb_bool_t +hb_version_check (unsigned int major, + unsigned int minor, + unsigned int micro) +{ + return HB_VERSION_CHECK (major, minor, micro); +} diff --git a/src/hb-version.h b/src/hb-version.h index e1a5f61..f9281ca 100644 --- a/src/hb-version.h +++ b/src/hb-version.h @@ -45,6 +45,9 @@ HB_BEGIN_DECLS #define HB_VERSION_ATLEAST(major,minor,micro) \ ((major)*10000+(minor)*100+(micro) <= \ HB_VERSION_MAJOR*10000+HB_VERSION_MINOR*100+HB_VERSION_MICRO) +#define HB_VERSION_CHECK(major,minor,micro) \ + ((major)*10000+(minor)*100+(micro) >= \ + HB_VERSION_MAJOR*10000+HB_VERSION_MINOR*100+HB_VERSION_MICRO) void @@ -60,6 +63,11 @@ hb_version_atleast (unsigned int major, unsigned int minor, unsigned int micro); +hb_bool_t +hb_version_check (unsigned int major, + unsigned int minor, + unsigned int micro); + HB_END_DECLS diff --git a/src/hb-version.h.in b/src/hb-version.h.in index 2517160..c471591 100644 --- a/src/hb-version.h.in +++ b/src/hb-version.h.in @@ -45,6 +45,10 @@ HB_BEGIN_DECLS #define HB_VERSION_ATLEAST(major,minor,micro) \ ((major)*10000+(minor)*100+(micro) <= \ HB_VERSION_MAJOR*10000+HB_VERSION_MINOR*100+HB_VERSION_MICRO) +#define HB_VERSION_CHECK(major,minor,micro) \ + ((major)*10000+(minor)*100+(micro) >= \ + HB_VERSION_MAJOR*10000+HB_VERSION_MINOR*100+HB_VERSION_MICRO) + void @@ -60,6 +64,11 @@ hb_version_atleast (unsigned int major, unsigned int minor, unsigned int micro); +hb_bool_t +hb_version_check (unsigned int major, + unsigned int minor, + unsigned int micro); + HB_END_DECLS