Enlightenment CVS committal

Author  : raster
Project : e17
Module  : libs/evas

Dir     : e17/libs/evas/src/lib/engines/common


Modified Files:
        evas_font_main.c 


Log Message:


and fix that

===================================================================
RCS file: 
/cvsroot/enlightenment/e17/libs/evas/src/lib/engines/common/evas_font_main.c,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -3 -r1.11 -r1.12
--- evas_font_main.c    26 Jan 2004 11:09:01 -0000      1.11
+++ evas_font_main.c    26 Jan 2004 11:27:59 -0000      1.12
@@ -83,13 +83,13 @@
 int
 evas_common_font_get_line_advance(RGBA_Font *fn)
 {
-   int val;
+   int val, dv;
    int ret;
    
    evas_common_font_size_use(fn);
-   val = (int)fn->src->ft.face->height;
-   fn->src->ft.face->units_per_EM = 2048; /* nasy hack - need to have correct val */
-   ret = (val * fn->src->ft.face->size->metrics.y_scale) / 
(fn->src->ft.face->units_per_EM * fn->src->ft.face->units_per_EM);
+   val = (int)fn->src->ft.face->size->metrics.height;
+   dv = (fn->src->ft.orig_upem * 2048) / fn->src->ft.face->units_per_EM;   
+   ret = (val * fn->src->ft.face->size->metrics.y_scale) / (dv * dv);
    return ret;
 }
 




-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to