(Fchar_to_string): Use CHARACTERP, not INTEGERP.
authorKenichi Handa <handa@m17n.org>
Wed, 11 Apr 2007 12:03:45 +0000 (12:03 +0000)
committerKenichi Handa <handa@m17n.org>
Wed, 11 Apr 2007 12:03:45 +0000 (12:03 +0000)
src/editfns.c

index fa5f9c1..2e7e4ca 100644 (file)
@@ -205,7 +205,7 @@ usage: (char-to-string CHAR)  */)
   int len;
   unsigned char str[MAX_MULTIBYTE_LENGTH];
 
-  CHECK_NUMBER (character);
+  CHECK_CHARACTER (character);
 
   len = CHAR_STRING (XFASTINT (character), str);
   return make_string_from_bytes (str, 1, len);
@@ -2155,7 +2155,7 @@ general_insert_function (insert_func, insert_from_string_func,
   for (argnum = 0; argnum < nargs; argnum++)
     {
       val = args[argnum];
-      if (INTEGERP (val))
+      if (CHARACTERP (val))
        {
          unsigned char str[MAX_MULTIBYTE_LENGTH];
          int len;