changeset 88983:2d504d707ce6

(unibyte_char_to_multibyte): Refer to charset_unibyte, not charset_primary. (multibyte_char_to_unibyte): Likewise. (Funibyte_char_to_multibyte): Likewise.
author Kenichi Handa <handa@m17n.org>
date Thu, 15 Aug 2002 02:28:08 +0000
parents d50b0a9ea97a
children 11957cd6bd7b
files src/character.c
diffstat 1 files changed, 6 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/src/character.c	Thu Aug 15 02:27:50 2002 +0000
+++ b/src/character.c	Thu Aug 15 02:28:08 2002 +0000
@@ -181,14 +181,14 @@
 }
 
 /* Convert the unibyte character C to the corresponding multibyte
-   character based on the current value of charset_primary.  If C
+   character based on the current value of charset_unibyte.  If C
    can't be converted, return C.  */
 
 int
 unibyte_char_to_multibyte (c)
      int c;
 {
-  struct charset *charset = CHARSET_FROM_ID (charset_primary);
+  struct charset *charset = CHARSET_FROM_ID (charset_unibyte);
   int c1 = DECODE_CHAR (charset, c);
 
   return ((c1 >= 0) ? c1 : c);
@@ -196,8 +196,8 @@
 
 
 /* Convert the multibyte character C to unibyte 8-bit character based
-   on the current value of charset_primary.  If dimension of
-   charset_primary is more than one, return (C & 0xFF).
+   on the current value of charset_unibyte.  If dimension of
+   charset_unibyte is more than one, return (C & 0xFF).
 
    The argument REV_TBL is now ignored.  It will be removed in the
    future.  */
@@ -207,7 +207,7 @@
      int c;
      Lisp_Object rev_tbl;
 {
-  struct charset *charset = CHARSET_FROM_ID (charset_primary);
+  struct charset *charset = CHARSET_FROM_ID (charset_unibyte);
   unsigned c1 = ENCODE_CHAR (charset, c);
 
   return ((c1 != CHARSET_INVALID_CODE (charset)) ? c1 : c & 0xFF);
@@ -244,7 +244,7 @@
   c = XFASTINT (ch);
   if (c >= 0400)
     error ("Invalid unibyte character: %d", c);
-  charset = CHARSET_FROM_ID (charset_primary);
+  charset = CHARSET_FROM_ID (charset_unibyte);
   c = DECODE_CHAR (charset, c);
   if (c < 0)
     c = BYTE8_TO_CHAR (XFASTINT (ch));
@@ -260,7 +260,6 @@
      Lisp_Object ch;
 {
   int c;
-  struct charset *charset;
 
   CHECK_CHARACTER (ch);
   c = XFASTINT (ch);