diff --git a/src/test-gpos-size-params.cc b/src/test-gpos-size-params.cc index 12eec6188..acd1c4fc5 100644 --- a/src/test-gpos-size-params.cc +++ b/src/test-gpos-size-params.cc @@ -45,10 +45,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; }