unbreak_abi
authorأحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy@users.sourceforge.net>
Thu, 30 Oct 2014 10:43:28 +0000 (10:43 +0000)
committerأحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy@users.sourceforge.net>
Thu, 30 Oct 2014 10:43:28 +0000 (10:43 +0000)
Gbp-Pq: Name unbreak_abi.diff

src/hb-common.cc
src/hb-version.h
src/hb-version.h.in

index a6a51447941005b38f4d53ecbd8c7d3ea1effd61..62a32c16f5af13248d1df7a41344d6c374703580 100644 (file)
@@ -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);
+}
index e1a5f61fa9f4a858e45aa9b88027cf6ce46ac71e..f9281cadbd2df5412ba36b91e9c2416db5da0fc6 100644 (file)
@@ -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
 
index 2517160d18b4431c0cc525996046330bc8a59c7f..c4715916133381814ce50106e2487820ba285a8a 100644 (file)
@@ -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