--- old/src/share/native/sun/font/freetypeScaler.c 2010-05-09 14:12:29.000000000 +0200 +++ new/src/share/native/sun/font/freetypeScaler.c 2010-05-09 14:12:29.000000000 +0200 @@ -503,9 +503,10 @@ /* leading */ lx = 0; - ly = (jfloat) FT26Dot6ToFloat( + ly = (jfloat) ROUND(FT26Dot6ToFloat( scalerInfo->face->size->metrics.height + - bmodifier) + ay - dy; + bmodifier) + ay - dy); + /* max advance */ mx = (jfloat) FT26Dot6ToFloat( scalerInfo->face->size->metrics.max_advance +