* xftfont.c (xftfont_open): Remove duplicate assignment.
authorChong Yidong <cyd@gnu.org>
Fri, 23 Nov 2012 06:23:28 +0000 (14:23 +0800)
committerChong Yidong <cyd@gnu.org>
Fri, 23 Nov 2012 06:23:28 +0000 (14:23 +0800)
src/ChangeLog
src/xftfont.c

index 2e485f1..d0f4ad6 100644 (file)
@@ -1,3 +1,7 @@
+2012-11-23  Chong Yidong  <cyd@gnu.org>
+
+       * xftfont.c (xftfont_open): Remove duplicate assignment.
+
 2012-11-22  Dmitry Antipov  <dmantipov@yandex.ru>
 
        * alloc.c (Fgarbage_collect): Unblock input after clearing
index 372ed87..181a1da 100644 (file)
@@ -369,7 +369,7 @@ xftfont_open (FRAME_PTR f, Lisp_Object entity, int pixel_size)
   ASET (font_object, FONT_FORMAT_INDEX,
        ftfont_font_format (xftfont->pattern, filename));
   font = XFONT_OBJECT (font_object);
-  font->pixel_size = pixel_size;
+  font->pixel_size = size;
   font->driver = &xftfont_driver;
   font->encoding_charset = font->repertory_charset = -1;
 
@@ -387,8 +387,6 @@ xftfont_open (FRAME_PTR f, Lisp_Object entity, int pixel_size)
       xftfont_info->matrix.xy = 0x10000L * matrix->xy;
       xftfont_info->matrix.yx = 0x10000L * matrix->yx;
     }
-  font->pixel_size = size;
-  font->driver = &xftfont_driver;
   if (INTEGERP (AREF (entity, FONT_SPACING_INDEX)))
     spacing = XINT (AREF (entity, FONT_SPACING_INDEX));
   else