--- trunk/main/vcl/aqua/source/gdi/ctfonts.cxx (revision 1598435) +++ trunk/main/vcl/aqua/source/gdi/ctfonts.cxx (working copy) @@ -181,10 +181,10 @@ const double fPixelSize = (mfFontScale * fDPIY); const CGFloat fAscent = CTFontGetAscent( aCTFontRef ); const CGFloat fCapHeight = CTFontGetCapHeight( aCTFontRef ); - rMetric.mnAscent = lrint( fAscent * fPixelSize); - rMetric.mnDescent = lrint( CTFontGetDescent( aCTFontRef ) * fPixelSize); - rMetric.mnExtLeading = lrint( CTFontGetLeading( aCTFontRef ) * fPixelSize); - rMetric.mnIntLeading = lrint( (fAscent - fCapHeight) * fPixelSize); + rMetric.mnAscent = fAscent * fPixelSize; + rMetric.mnDescent = CTFontGetDescent( aCTFontRef ) * fPixelSize; + rMetric.mnExtLeading = CTFontGetLeading( aCTFontRef ) * fPixelSize; + rMetric.mnIntLeading = (fAscent - fCapHeight) * fPixelSize; // since ImplFontMetricData::mnWidth is only used for stretching/squeezing fonts // setting this width to the pixel height of the fontsize is good enough