From 38bdf22bfe68432aebdd33c198a0bd11b4ebb96f Mon Sep 17 00:00:00 2001 From: Werner Lemberg Date: Thu, 13 Jul 2017 10:28:09 +0200 Subject: [PATCH] [truetype] Improve code comment. --- src/truetype/ttobjs.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/truetype/ttobjs.c b/src/truetype/ttobjs.c index 4db0f289f..53e402be1 100644 --- a/src/truetype/ttobjs.c +++ b/src/truetype/ttobjs.c @@ -1230,7 +1230,9 @@ /* */ /* size :: A handle to the target size object. */ /* */ - /* only_height :: Only recompute ascender, descender, and height. */ + /* only_height :: Only recompute ascender, descender, and height; */ + /* this flag is used for variation fonts where */ + /* `tt_size_reset' is used as an iterator function. */ /* */ FT_LOCAL_DEF( FT_Error ) tt_size_reset( TT_Size size, @@ -1277,7 +1279,11 @@ size->ttmetrics.valid = TRUE; if ( only_height ) + { + /* we must not recompute the scaling values here since */ + /* `tt_size_reset' was already called (with only_height = 0) */ return FT_Err_Ok; + } if ( face->header.Flags & 8 ) {