unbreak_abi
authorأحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy@users.sourceforge.net>
Tue, 24 Jan 2017 23:59:54 +0000 (23:59 +0000)
committerEmilio Pozuelo Monfort <pochu@debian.org>
Tue, 24 Jan 2017 23:59:54 +0000 (23:59 +0000)
Gbp-Pq: Name unbreak_abi.diff

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

index 64e77d43472cee85f00bd35214de9252d86ab362..b1f6c529bd96aad95ea23e64018a833b51204131 100644 (file)
@@ -949,3 +949,23 @@ hb_variation_to_string (hb_variation_t *variation,
   memcpy (buf, s, len);
   buf[len] = '\0';
 }
+
+/**
+ * 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 df83a8afe31af7c08344fe35e702305e8fba6494..41d4b15d76f7c442398a26f6fe360ea550ebaa56 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)
 
 
 HB_EXTERN 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 0ffd889b278962a33f2b8882e1dba4b41af6b672..f96c457b82e2b17ca200a7f772ed02a73da599ef 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)
+
 
 
 HB_EXTERN 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