From: Behdad Esfahbod Date: Tue, 18 Jun 2019 21:38:05 +0000 (-0700) Subject: [config] Don't use VORG table if HB_NO_OT_FONT_CFF X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d7e27cd65a085a76c85cddd93cea48ce4b7be03f;p=platform%2Fupstream%2FlibHarfBuzzSharp.git [config] Don't use VORG table if HB_NO_OT_FONT_CFF Part of https://github.com/harfbuzz/harfbuzz/issues/1652 --- diff --git a/src/hb-ot-font.cc b/src/hb-ot-font.cc index af9a9a2..0707a2f 100644 --- a/src/hb-ot-font.cc +++ b/src/hb-ot-font.cc @@ -148,12 +148,14 @@ 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 (glyph, &extents))