commit | 79ec65ae10f959aeddaa1e39eba5226c604a8c87 | [log] [tgz] |
---|---|---|
author | Ebrahim Byagowi <ebrahim@gnu.org> | Thu Oct 03 14:27:51 2019 +0330 |
committer | Ebrahim Byagowi <ebrahim@gnu.org> | Thu Oct 03 14:27:51 2019 +0330 |
tree | 9b9b5ceec425b10efc9f2e31cf4de123de927b68 | |
parent | 3fd555be543a3e9bf9fee509327dbbc9a7b51cdb [diff] |
[ot-font] Use var vmtx side bearing in calculating v-origin
diff --git a/src/hb-ot-font.cc b/src/hb-ot-font.cc index e6288b4..78ff6d2 100644 --- a/src/hb-ot-font.cc +++ b/src/hb-ot-font.cc
@@ -163,7 +163,7 @@ if (ot_face->glyf->get_extents (glyph, &extents)) { const OT::vmtx_accelerator_t &vmtx = *ot_face->vmtx; - hb_position_t tsb = vmtx.get_side_bearing (glyph); + hb_position_t tsb = vmtx.get_side_bearing (font, glyph); *y = font->em_scale_y (extents.y_bearing + tsb); return true; }