From e354f7243a154e27e6a393fbfb051b4c8d0bab83 Mon Sep 17 00:00:00 2001 From: Tom Kacvinsky Date: Sat, 10 Mar 2001 19:08:44 +0000 Subject: [PATCH] Changed parse_font_bbox to use FT_Fixed values for the bbox assignment, and use rounded values instead. --- src/type1/t1load.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/type1/t1load.c b/src/type1/t1load.c index bf70557be..f417563ac 100644 --- a/src/type1/t1load.c +++ b/src/type1/t1load.c @@ -859,15 +859,15 @@ T1_Loader* loader ) { T1_ParserRec* parser = &loader->parser; - FT_Short temp[4]; + FT_Fixed temp[4]; FT_BBox* bbox = &face->type1.font_bbox; - (void)T1_ToCoordArray( parser, 4, temp ); - bbox->xMin = temp[0]; - bbox->yMin = temp[1]; - bbox->xMax = temp[2]; - bbox->yMax = temp[3]; + (void)T1_ToFixedArray( parser, 4, temp, 0 ); + bbox->xMin = FT_RoundFix( temp[0] ); + bbox->yMin = FT_RoundFix( temp[1] ); + bbox->xMax = FT_RoundFix( temp[2] ); + bbox->yMax = FT_RoundFix( temp[3] ); }