comparison src/coding.c @ 24804:17c2ea98478f

(ENCODE_SJIS_BIG5_CHARACTER): Encode charset latin-jisx0201 correctly.
author Kenichi Handa <handa@m17n.org>
date Wed, 02 Jun 1999 23:44:53 +0000
parents c15dcedcb81c
children 0439ca273f70
comparison
equal deleted inserted replaced
24803:dda011c49b05 24804:17c2ea98478f
2153 *dst++ = c1; \ 2153 *dst++ = c1; \
2154 else if (CHARSET_DIMENSION (charset_alt) == 1) \ 2154 else if (CHARSET_DIMENSION (charset_alt) == 1) \
2155 { \ 2155 { \
2156 if (sjis_p && charset_alt == charset_katakana_jisx0201) \ 2156 if (sjis_p && charset_alt == charset_katakana_jisx0201) \
2157 *dst++ = c1; \ 2157 *dst++ = c1; \
2158 else if (sjis_p && charset_alt == charset_latin_jisx0201) \
2159 *dst++ = c1 & 0x7F; \
2158 else \ 2160 else \
2159 { \ 2161 { \
2160 *dst++ = charset_alt, *dst++ = c1; \ 2162 *dst++ = charset_alt, *dst++ = c1; \
2161 coding->fake_multibyte = 1; \ 2163 coding->fake_multibyte = 1; \
2162 } \ 2164 } \