]> git.eshelyaron.com Git - emacs.git/commitdiff
(CHECK_CHARSET_GET_ID): Use XINT on AREF result.
authorDave Love <fx@gnu.org>
Tue, 16 Jul 2002 15:00:58 +0000 (15:00 +0000)
committerDave Love <fx@gnu.org>
Tue, 16 Jul 2002 15:00:58 +0000 (15:00 +0000)
src/charset.h

index 4ab884ff26401890183a89ad41fe03f183254d77..511ef3458e19180356aee4454025aab0f5251deb 100644 (file)
@@ -341,8 +341,8 @@ extern struct charset *emacs_mule_charset[256];
                                                                        \
     if (! SYMBOLP (x) || (idx = CHARSET_SYMBOL_HASH_INDEX (x)) < 0)    \
       x = wrong_type_argument (Qcharsetp, (x));                                \
-    id = AREF (HASH_VALUE (XHASH_TABLE (Vcharset_hash_table), idx),    \
-              charset_id);                                             \
+    id = XINT (AREF (HASH_VALUE (XHASH_TABLE (Vcharset_hash_table), idx), \
+                    charset_id));                                      \
   } while (0)