summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWerner Lemberg <wl@gnu.org>2017-07-13 10:28:09 +0200
committerWerner Lemberg <wl@gnu.org>2017-07-13 10:28:09 +0200
commit38bdf22bfe68432aebdd33c198a0bd11b4ebb96f (patch)
treec35e07d7e316086caa905c747b667e21749cae74
parentfe0a7d9df5b45430b6a36627c857f0393c77fbb5 (diff)
downloadfreetype2-38bdf22bfe68432aebdd33c198a0bd11b4ebb96f.tar.gz
[truetype] Improve code comment.
-rw-r--r--src/truetype/ttobjs.c8
1 files changed, 7 insertions, 1 deletions
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 @@
/* <Input> */
/* 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 )
{