In function T1_Init_Face, changed the assignment code for ascender,
descender, and max_advance_width.
This commit is contained in:
parent
e354f7243a
commit
2d2d737e83
|
@ -274,14 +274,14 @@
|
|||
if ( !root->units_per_EM )
|
||||
root->units_per_EM = 1000;
|
||||
|
||||
root->ascender = (FT_Short)face->type1.font_bbox.yMax;
|
||||
root->descender = (FT_Short)face->type1.font_bbox.yMin;
|
||||
root->ascender = face->type1.font_bbox.yMax >> 16;
|
||||
root->descender = face->type1.font_bbox.yMin >> 16;
|
||||
root->height = ( ( root->ascender - root->descender ) * 12 ) / 10;
|
||||
|
||||
/* now compute the maximum advance width */
|
||||
|
||||
|
||||
root->max_advance_width = (FT_Short)face->type1.font_bbox.xMax;
|
||||
root->max_advance_width = face->type1.font_bbox.xMax >> 16;
|
||||
{
|
||||
FT_Int max_advance;
|
||||
|
||||
|
|
Loading…
Reference in New Issue