Mercurial > emacs
comparison src/coding.c @ 104636:bc74846b9a54
(encode_coding_utf_16): Fix checking of an Unicode character.
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Thu, 27 Aug 2009 07:30:29 +0000 |
parents | e72df94a89ca |
children | 8143cdf4806f |
comparison
equal
deleted
inserted
replaced
104635:3401053d8020 | 104636:bc74846b9a54 |
---|---|
1856 | 1856 |
1857 while (charbuf < charbuf_end) | 1857 while (charbuf < charbuf_end) |
1858 { | 1858 { |
1859 ASSURE_DESTINATION (safe_room); | 1859 ASSURE_DESTINATION (safe_room); |
1860 c = *charbuf++; | 1860 c = *charbuf++; |
1861 if (c >= MAX_UNICODE_CHAR) | 1861 if (c > MAX_UNICODE_CHAR) |
1862 c = coding->default_char; | 1862 c = coding->default_char; |
1863 | 1863 |
1864 if (c < 0x10000) | 1864 if (c < 0x10000) |
1865 { | 1865 { |
1866 if (big_endian) | 1866 if (big_endian) |