diff --git a/src/hb-ot-face-table-list.hh b/src/hb-ot-face-table-list.hh index ffbbb1bc5..426a60e9b 100644 --- a/src/hb-ot-face-table-list.hh +++ b/src/hb-ot-face-table-list.hh @@ -69,6 +69,7 @@ HB_OT_ACCELERATOR (OT, meta) /* Vertical layout. */ HB_OT_TABLE (OT, vhea) HB_OT_ACCELERATOR (OT, vmtx) +HB_OT_TABLE (OT, VORG) /* TrueType outlines. */ HB_OT_ACCELERATOR (OT, glyf) @@ -77,7 +78,6 @@ HB_OT_ACCELERATOR (OT, glyf) #ifndef HB_NO_CFF HB_OT_ACCELERATOR (OT, cff1) HB_OT_ACCELERATOR (OT, cff2) -HB_OT_TABLE (OT, VORG) #endif /* OpenType variations. */ diff --git a/src/hb-ot-font.cc b/src/hb-ot-font.cc index 5c044c1c4..c4c92785d 100644 --- a/src/hb-ot-font.cc +++ b/src/hb-ot-font.cc @@ -150,14 +150,12 @@ hb_ot_get_glyph_v_origin (hb_font_t *font, *x = font->get_glyph_h_advance (glyph) / 2; -#ifndef HB_NO_OT_FONT_CFF const OT::VORG &VORG = *ot_face->VORG; if (VORG.has_data ()) { *y = font->em_scale_y (VORG.get_y_origin (glyph)); return true; } -#endif hb_glyph_extents_t extents = {0}; if (ot_face->glyf->get_extents (font, glyph, &extents))