(Ffont_variation_glyphs): Silence compiler.
authorGlenn Morris <rgm@gnu.org>
Fri, 16 Jan 2009 03:26:29 +0000 (03:26 +0000)
committerGlenn Morris <rgm@gnu.org>
Fri, 16 Jan 2009 03:26:29 +0000 (03:26 +0000)
src/ChangeLog
src/font.c

index 6ec71d1..84ce851 100644 (file)
@@ -1,3 +1,7 @@
+2009-01-16  Glenn Morris  <rgm@gnu.org>
+
+       * font.c (Ffont_variation_glyphs): Silence compiler.
+
 2009-01-15  Juanma Barranquero  <lekktu@gmail.com>
 
        * sound.c (SOUND_WARNING): Use _snprintf, for MSVC compatibility.
index b7f4c42..178e6d3 100644 (file)
@@ -4451,8 +4451,10 @@ where
       {
        Lisp_Object code;
        int vs = (i < 16 ? 0xFE00 + i : 0xE0100 + (i - 16));
+       /* Stops GCC whining about limited range of data type.  */
+       EMACS_INT var = variations[i];
 
-       if (variations[i] > MOST_POSITIVE_FIXNUM)
+       if (var > MOST_POSITIVE_FIXNUM)
          code = Fcons (make_number ((variations[i]) >> 16),
                        make_number ((variations[i]) & 0xFFFF));
        else