diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2009-02-25 09:10:09 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2009-02-25 09:10:09 +0000 |
commit | 8d8bf5a5e292a2b436ad4d5dedd4595ecf15f9ee (patch) | |
tree | f1e9eafe5ee6277ac116cc680ff322d2ffe9366d /newlib/libc/stdlib/wcstod.c | |
parent | 56eafaf6e399ac17343e845b4f6bbcf93be61f94 (diff) | |
download | cygnal-8d8bf5a5e292a2b436ad4d5dedd4595ecf15f9ee.tar.gz cygnal-8d8bf5a5e292a2b436ad4d5dedd4595ecf15f9ee.tar.bz2 cygnal-8d8bf5a5e292a2b436ad4d5dedd4595ecf15f9ee.zip |
* mbtowc_r.c (_mbtowc_r): Remove conversion of 5 and 6 byte UTF-8
sequences since they are invalid in the Unicode standard.
Handle surrogate pairs in case of wchar_t == UTF-16.
* wctomb_r.c (_wctomb_r): Don't convert invalid Unicode wchar_t
values beyond 0x10ffff into UTF-8 chars. Handle surrogate pairs in
case of wchar_t == UTF-16.
Diffstat (limited to 'newlib/libc/stdlib/wcstod.c')
0 files changed, 0 insertions, 0 deletions