Imported Upstream version 2.6.4
[platform/upstream/harfbuzz.git] / src / test-gpos-size-params.cc
similarity index 86%
rename from src/test-size-params.cc
rename to src/test-gpos-size-params.cc
index 12eec61..ad10ed4 100644 (file)
 
 #include <stdio.h>
 
+#ifdef HB_NO_OPEN
+#define hb_blob_create_from_file(x)  hb_blob_get_empty ()
+#endif
+
 int
 main (int argc, char **argv)
 {
@@ -45,10 +49,15 @@ main (int argc, char **argv)
   hb_blob_destroy (blob);
   blob = nullptr;
 
-  unsigned int p[5];
-  bool ret = hb_ot_layout_get_size_params (face, p, p+1, (p+2), p+3, p+4);
+  bool ret = true;
 
+#ifndef HB_NO_LAYOUT_FEATURE_PARAMS
+  unsigned int p[5];
+  ret = hb_ot_layout_get_size_params (face, p, p+1, (p+2), p+3, p+4);
   printf ("%g %u %u %g %g\n", p[0]/10., p[1], p[2], p[3]/10., p[4]/10.);
+#endif
+
+  hb_face_destroy (face);
 
   return !ret;
 }