diff options
Diffstat (limited to 'src/charset.c')
| -rw-r--r-- | src/charset.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/charset.c b/src/charset.c index 0ab776b6914..39a376a947f 100644 --- a/src/charset.c +++ b/src/charset.c | |||
| @@ -114,7 +114,7 @@ Lisp_Object Viso_2022_charset_list; | |||
| 114 | /* List of emacs-mule charsets. */ | 114 | /* List of emacs-mule charsets. */ |
| 115 | Lisp_Object Vemacs_mule_charset_list; | 115 | Lisp_Object Vemacs_mule_charset_list; |
| 116 | 116 | ||
| 117 | struct charset *emacs_mule_charset[256]; | 117 | int emacs_mule_charset[256]; |
| 118 | 118 | ||
| 119 | /* Mapping table from ISO2022's charset (specified by DIMENSION, | 119 | /* Mapping table from ISO2022's charset (specified by DIMENSION, |
| 120 | CHARS, and FINAL-CHAR) to Emacs' charset. */ | 120 | CHARS, and FINAL-CHAR) to Emacs' charset. */ |
| @@ -1210,7 +1210,7 @@ usage: (define-charset-internal ...) */) | |||
| 1210 | 1210 | ||
| 1211 | if (charset.emacs_mule_id >= 0) | 1211 | if (charset.emacs_mule_id >= 0) |
| 1212 | { | 1212 | { |
| 1213 | emacs_mule_charset[charset.emacs_mule_id] = CHARSET_FROM_ID (id); | 1213 | emacs_mule_charset[charset.emacs_mule_id] = id; |
| 1214 | if (charset.emacs_mule_id < 0xA0) | 1214 | if (charset.emacs_mule_id < 0xA0) |
| 1215 | emacs_mule_bytes[charset.emacs_mule_id] = charset.dimension + 1; | 1215 | emacs_mule_bytes[charset.emacs_mule_id] = charset.dimension + 1; |
| 1216 | else | 1216 | else |
| @@ -2330,7 +2330,7 @@ init_charset_once (void) | |||
| 2330 | iso_charset_table[i][j][k] = -1; | 2330 | iso_charset_table[i][j][k] = -1; |
| 2331 | 2331 | ||
| 2332 | for (i = 0; i < 256; i++) | 2332 | for (i = 0; i < 256; i++) |
| 2333 | emacs_mule_charset[i] = NULL; | 2333 | emacs_mule_charset[i] = -1; |
| 2334 | 2334 | ||
| 2335 | charset_jisx0201_roman = -1; | 2335 | charset_jisx0201_roman = -1; |
| 2336 | charset_jisx0208_1978 = -1; | 2336 | charset_jisx0208_1978 = -1; |