Fix font metric rounding in WINEPS

Ian Pilcher ian.pilcher at home.com
Wed May 30 23:47:42 CDT 2001


Modified files:
    dlls/wineps: afm.c

Log message:
    Ian Pilcher
    Fix font metric rounding error in WINEPS
-- 
========================================================================
Ian Pilcher                                         ian.pilcher at home.com
========================================================================
-------------- next part --------------
diff -urN ../wine-20010529cvs/dlls/wineps/afm.c ./dlls/wineps/afm.c
--- ../wine-20010529cvs/dlls/wineps/afm.c	Tue May 29 18:16:33 2001
+++ ./dlls/wineps/afm.c	Wed May 30 15:41:47 2001
@@ -824,7 +824,7 @@
 		
 	    wm.usUnitsPerEm = 1000;         	    /* for PostScript fonts */
 	    wm.sTypoAscender = (SHORT)(afm->Ascender + 0.5);
-	    wm.sTypoDescender = (SHORT)(afm->Descender + 0.5);
+	    wm.sTypoDescender = (SHORT)(afm->Descender - 0.5);
 	    
 	    wm.sTypoLineGap = 1200 - (wm.sTypoAscender - wm.sTypoDescender);
 	    if (wm.sTypoLineGap < 0)


More information about the wine-patches mailing list