Minor correction in T1_Init_Face: we must wait until parse_font_bbox

is changed before we use logical shift rights in the assignments of
`root->ascender', `root->descender', and `root->max_advance_width'.
This commit is contained in:
Tom Kacvinsky 2001-03-07 20:53:08 +00:00
parent 1afa4a7aa3
commit 0dd69c9a66
1 changed files with 3 additions and 3 deletions

View File

@ -274,14 +274,14 @@
if ( !root->units_per_EM )
root->units_per_EM = 1000;
root->ascender = face->type1.font_bbox.yMax >> 16;
root->descender = face->type1.font_bbox.yMin >> 16;
root->ascender = (FT_Short)face->type1.font_bbox.yMax;
root->descender = (FT_Short)face->type1.font_bbox.yMin;
root->height = ( ( root->ascender - root->descender ) * 12 ) / 10;
/* now compute the maximum advance width */
root->max_advance_width = face->type1.font_bbox.xMax >> 16;
root->max_advance_width = (FT_Short)face->type1.font_bbox.xMax;
{
FT_Int max_advance;