summaryrefslogtreecommitdiffstats
path: root/newlib/libc/stdlib/realloc.c
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2009-07-29 08:31:30 +0000
committerCorinna Vinschen <corinna@vinschen.de>2009-07-29 08:31:30 +0000
commita67f77af1aa3798cd75900b6445443d2915c8ef4 (patch)
tree1a01d5fdf750f47d158ea6ca6bd771c65bb5dcac /newlib/libc/stdlib/realloc.c
parent0c27cfc9b03ab2578b77e35abb8034831276d8de (diff)
downloadcygnal-a67f77af1aa3798cd75900b6445443d2915c8ef4.tar.gz
cygnal-a67f77af1aa3798cd75900b6445443d2915c8ef4.tar.bz2
cygnal-a67f77af1aa3798cd75900b6445443d2915c8ef4.zip
* libc/stdlib/mbtowc_r.c (__utf8_mbtowc): Rework UTF-16 surrogate
pair handling to be more bullet-proof even with incomplete UTF-8 sequences. Add check for 4 byte sequences resulting in values outside the valid Unicode range. Add a comment to clarify checking for invalid CESU-8 sequences.
Diffstat (limited to 'newlib/libc/stdlib/realloc.c')
0 files changed, 0 insertions, 0 deletions