From aa0ac3239c7cd52b33d78fd5d33a83c6a18ef5de Mon Sep 17 00:00:00 2001 From: Werner Lemberg Date: Tue, 2 Jul 2013 10:36:26 +0200 Subject: [PATCH] [sfnt] Fix documentation of `tt_face_get_metrics'. Problem reported in Savannah bug #39383. --- src/autofit/aflatin.c | 12 ++++++------ src/sfnt/ttmtx.c | 19 +++++++++++-------- 2 files changed, 17 insertions(+), 14 deletions(-) diff --git a/src/autofit/aflatin.c b/src/autofit/aflatin.c index ef0157a13..a5d80c1ca 100644 --- a/src/autofit/aflatin.c +++ b/src/autofit/aflatin.c @@ -200,12 +200,12 @@ static const char af_latin_blue_chars[AF_LATIN_MAX_BLUES] [AF_LATIN_MAX_TEST_CHARACTERS + 1] = { - "THEZOCQS", - "HEZLOCUS", - "fijkdbh", - "xzroesc", - "xzroesc", - "pqgjy" + "THEZOCQS", /* capital top */ + "HEZLOCUS", /* capital bottom */ + "fijkdbh", /* small f top */ + "xzroesc", /* small top */ + "xzroesc", /* small bottom */ + "pqgjy" /* small minor */ }; diff --git a/src/sfnt/ttmtx.c b/src/sfnt/ttmtx.c index 371a9edab..a8cc63a11 100644 --- a/src/sfnt/ttmtx.c +++ b/src/sfnt/ttmtx.c @@ -183,20 +183,23 @@ /* tt_face_get_metrics */ /* */ /* */ - /* Returns the horizontal or vertical metrics in font units for a */ - /* given glyph. The metrics are the left side bearing (resp. top */ - /* side bearing) and advance width (resp. advance height). */ + /* Return the horizontal or vertical metrics in font units for a */ + /* given glyph. The values are the left side bearing (top side */ + /* bearing for vertical metrics) and advance width (advance height */ + /* for vertical metrics). */ /* */ /* */ - /* header :: A pointer to either the horizontal or vertical metrics */ - /* structure. */ + /* face :: A pointer to the TrueType face structure. */ /* */ - /* idx :: The glyph index. */ + /* vertical :: If set to TRUE, get vertical metrics. */ + /* */ + /* gindex :: The glyph index. */ /* */ /* */ - /* bearing :: The bearing, either left side or top side. */ + /* abearing :: The bearing, either left side or top side. */ /* */ - /* advance :: The advance width resp. advance height. */ + /* aadvance :: The advance width or advance height, depending on */ + /* the `vertical' flag. */ /* */ FT_LOCAL_DEF( FT_Error ) tt_face_get_metrics( TT_Face face,