diff --git a/src/hb-ot-math-table.hh b/src/hb-ot-math-table.hh index a8c9af30d..c702e42e2 100644 --- a/src/hb-ot-math-table.hh +++ b/src/hb-ot-math-table.hh @@ -1107,6 +1107,7 @@ struct MATH // https://github.com/harfbuzz/harfbuzz/issues/4653 HB_INTERNAL bool is_bad_cambria (hb_font_t *font) const { +#ifndef HB_NO_MATH switch HB_CODEPOINT_ENCODE3 (font->face->table.MATH.get_blob ()->length, get_constant (HB_OT_MATH_CONSTANT_DISPLAY_OPERATOR_MIN_HEIGHT, font), get_constant (HB_OT_MATH_CONSTANT_DELIMITED_SUB_FORMULA_MIN_HEIGHT, font)) @@ -1117,6 +1118,7 @@ struct MATH case HB_CODEPOINT_ENCODE3 (25722, 2500, 3000): return true; } +#endif return false; }