mirror of
https://github.com/harfbuzz/harfbuzz.git
synced 2025-04-13 00:32:59 +00:00
[metrics] Simplify x-height fallback
This commit is contained in:
parent
6bf8f0a38f
commit
21f5ef56f5
1 changed files with 2 additions and 2 deletions
|
@ -316,9 +316,9 @@ hb_ot_metrics_get_position_with_fallback (hb_font_t *font,
|
|||
break;
|
||||
|
||||
case HB_OT_METRICS_TAG_X_HEIGHT:
|
||||
if (hb_font_get_nominal_glyph (font, 'o', &glyph) &&
|
||||
if (hb_font_get_nominal_glyph (font, 'x', &glyph) &&
|
||||
hb_font_get_glyph_extents (font, glyph, &extents))
|
||||
*position = extents.height + 2 * extents.y_bearing;
|
||||
*position = extents.y_bearing;
|
||||
else
|
||||
*position = font->y_scale / 2;
|
||||
break;
|
||||
|
|
Loading…
Add table
Reference in a new issue