changeset 107229:0255e27f26c9

* nsfont.m (nsfont_draw): ns_antialias_text should be a Lisp_Object (Bug#4736).
author Chong Yidong <cyd@stupidchicken.com>
date Thu, 25 Feb 2010 19:48:53 -0500
parents a83491958b95
children 8e842bd86ccf 36765efaf0d1
files src/ChangeLog src/nsfont.m
diffstat 2 files changed, 7 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/ChangeLog	Thu Feb 25 21:21:25 2010 +0000
+++ b/src/ChangeLog	Thu Feb 25 19:48:53 2010 -0500
@@ -1,3 +1,8 @@
+2010-02-26  David Reitter  <david.reitter@gmail.com>
+
+	* nsfont.m (nsfont_draw): ns_antialias_text should be a
+	Lisp_Object (Bug#4736).
+
 2010-02-25  Kenichi Handa  <handa@m17n.org>
 
 	* xdisp.c (reseat_to_string): Fix previous change (bug#5609).
--- a/src/nsfont.m	Thu Feb 25 21:21:25 2010 +0000
+++ b/src/nsfont.m	Thu Feb 25 19:48:53 2010 -0500
@@ -50,7 +50,7 @@
 static Lisp_Object Vns_reg_to_script;
 static Lisp_Object Qapple, Qroman, Qmedium;
 extern Lisp_Object Qappend;
-extern int ns_antialias_text;
+extern Lisp_Object ns_antialias_text;
 extern float ns_antialias_threshold;
 extern int ns_tmp_flags;
 extern struct nsfont_info *ns_tmp_font;
@@ -1231,7 +1231,7 @@
 
     CGContextSetFont (gcontext, font->cgfont);
     CGContextSetFontSize (gcontext, font->size);
-    if (ns_antialias_text == Qnil || font->size <= ns_antialias_threshold)
+    if (NILP (ns_antialias_text) || font->size <= ns_antialias_threshold)
       CGContextSetShouldAntialias (gcontext, 0);
     else
       CGContextSetShouldAntialias (gcontext, 1);