diff options
author | Rich Felker <dalias@aerifal.cx> | 2017-11-10 13:34:21 -0500 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2017-11-10 13:34:21 -0500 |
commit | 9eb6dd5165b803715f82b9f5d4b557878f77a580 (patch) | |
tree | f126f61faa8fceb29bb98c946b1eef542e0f7302 /src/multibyte/mbrtowc.c | |
parent | bff59d13a82cd4c02792fd73da0e7c79bda022ff (diff) | |
download | musl-9eb6dd5165b803715f82b9f5d4b557878f77a580.tar.gz musl-9eb6dd5165b803715f82b9f5d4b557878f77a580.tar.xz musl-9eb6dd5165b803715f82b9f5d4b557878f77a580.zip |
handle ascii range individually in each iconv case
short-circuiting low bytes before the switch precluded support for character encodings that don't coincide with ascii in this range. this limitation affected iso-2022 encodings, which use the esc byte to introduce a shift sequence, and things like ebcdic.
Diffstat (limited to 'src/multibyte/mbrtowc.c')
0 files changed, 0 insertions, 0 deletions