diff src/font.c @ 101226:63d9f73bf9d9

(Ffont_variation_glyphs): Silence compiler.
author Glenn Morris <rgm@gnu.org>
date Fri, 16 Jan 2009 03:26:29 +0000
parents fe4728c4a48b
children 558e0d4ded9a
line wrap: on
line diff
--- a/src/font.c	Fri Jan 16 03:24:54 2009 +0000
+++ b/src/font.c	Fri Jan 16 03:26:29 2009 +0000
@@ -4451,8 +4451,10 @@
       {
 	Lisp_Object code;
 	int vs = (i < 16 ? 0xFE00 + i : 0xE0100 + (i - 16));
-
-	if (variations[i] > MOST_POSITIVE_FIXNUM)
+	/* Stops GCC whining about limited range of data type.	*/
+	EMACS_INT var = variations[i];
+
+	if (var > MOST_POSITIVE_FIXNUM)
 	  code = Fcons (make_number ((variations[i]) >> 16),
 			make_number ((variations[i]) & 0xFFFF));
 	else