From 4ca743dfb8e09f9fa525061c7f1144d55f72effb Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Wed, 1 Aug 2012 00:03:41 -0400 Subject: [PATCH] [old] Implement fontMetrics --- src/hb-old.cc | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/hb-old.cc b/src/hb-old.cc index 84a431c..1f6bf7f 100644 --- a/src/hb-old.cc +++ b/src/hb-old.cc @@ -161,7 +161,16 @@ static HB_Fixed hb_old_getFontMetric (HB_Font old_font, HB_FontMetric metric) { - return 0; // TODO + hb_font_t *font = (hb_font_t *) old_font->userData; + + switch (metric) + { + case HB_FontAscent: + return font->y_scale; /* XXX We don't have ascent data yet. */ + + default: + return 0; + } } static const HB_FontClass hb_old_font_class = { -- 2.7.4