emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] emacs/src font.c


From: Chong Yidong
Subject: [Emacs-diffs] emacs/src font.c
Date: Wed, 03 Dec 2008 05:16:39 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Chong Yidong <cyd>      08/12/03 05:16:39

Modified files:
        src            : font.c 

Log message:
        Handle fonts with corrupted size specs, i.e. non-int and non-float.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/src/font.c?cvsroot=emacs&r1=1.94&r2=1.95

Patches:
Index: font.c
===================================================================
RCS file: /sources/emacs/emacs/src/font.c,v
retrieving revision 1.94
retrieving revision 1.95
diff -u -b -r1.94 -r1.95
--- font.c      3 Dec 2008 05:10:50 -0000       1.94
+++ font.c      3 Dec 2008 05:16:38 -0000       1.95
@@ -3084,11 +3084,14 @@
            dpi = XINT (val);
          point = PIXEL_TO_POINT (XINT (AREF (spec, FONT_SIZE_INDEX)) * 10,
                                  dpi);
+         attrs[LFACE_HEIGHT_INDEX] = make_number (point);
        }
       else if (FLOATP (AREF (spec, FONT_SIZE_INDEX)))
+       {
        point = XFLOAT_DATA (AREF (spec, FONT_SIZE_INDEX)) * 10;
       attrs[LFACE_HEIGHT_INDEX] = make_number (point);
     }
+    }
 }
 
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]