Alexei Podtelezhnikov pushed to branch master at FreeType / FreeType
Commits:
-
1bbec9e9
by Alexei Podtelezhnikov at 2023-02-04T08:34:58-05:00
1 changed file:
Changes:
... | ... | @@ -297,7 +297,8 @@ |
297 | 297 | t1_face->bbox.yMax = ( fi->FontBBox.yMax + 0xFFFF ) >> 16;
|
298 | 298 | |
299 | 299 | /* ascender and descender are optional and could both be zero */
|
300 | - if ( fi->Ascender || fi->Descender )
|
|
300 | + /* check if values are meaningful before overriding defaults */
|
|
301 | + if ( fi->Ascender > fi->Descender )
|
|
301 | 302 | {
|
302 | 303 | /* no `U' suffix here to 0x8000! */
|
303 | 304 | t1_face->ascender = (FT_Short)( ( fi->Ascender + 0x8000 ) >> 16 );
|