Mercurial > emacs
comparison src/coding.c @ 24870:b0f6eab5deeb
(decode_coding_sjis_big5): Avoid compiler warning.
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Fri, 18 Jun 1999 06:11:29 +0000 |
parents | 0439ca273f70 |
children | 23910b121ced |
comparison
equal
deleted
inserted
replaced
24869:28e022c50e4f | 24870:b0f6eab5deeb |
---|---|
2313 else | 2313 else |
2314 *dst++ = c1; | 2314 *dst++ = c1; |
2315 coding->produced_char++; | 2315 coding->produced_char++; |
2316 } | 2316 } |
2317 else if (c1 < 0x80) | 2317 else if (c1 < 0x80) |
2318 DECODE_SJIS_BIG5_CHARACTER (charset_ascii, c1, /* dummy */ c2); | 2318 { |
2319 c2 = 0; /* avoid warning */ | |
2320 DECODE_SJIS_BIG5_CHARACTER (charset_ascii, c1, /* dummy */ c2); | |
2321 } | |
2319 else | 2322 else |
2320 { | 2323 { |
2321 if (sjis_p) | 2324 if (sjis_p) |
2322 { | 2325 { |
2323 if (c1 < 0xA0 || (c1 >= 0xE0 && c1 < 0xF0)) | 2326 if (c1 < 0xA0 || (c1 >= 0xE0 && c1 < 0xF0)) |
2332 else | 2335 else |
2333 goto label_invalid_code_2; | 2336 goto label_invalid_code_2; |
2334 } | 2337 } |
2335 else if (c1 < 0xE0) | 2338 else if (c1 < 0xE0) |
2336 /* SJIS -> JISX0201-Kana */ | 2339 /* SJIS -> JISX0201-Kana */ |
2337 DECODE_SJIS_BIG5_CHARACTER (charset_katakana_jisx0201, c1, | 2340 { |
2338 /* dummy */ c2); | 2341 c2 = 0; /* avoid warning */ |
2342 DECODE_SJIS_BIG5_CHARACTER (charset_katakana_jisx0201, c1, | |
2343 /* dummy */ c2); | |
2344 } | |
2339 else | 2345 else |
2340 goto label_invalid_code_1; | 2346 goto label_invalid_code_1; |
2341 } | 2347 } |
2342 else | 2348 else |
2343 { | 2349 { |