diff options
author | Carmelo Amoroso <carmelo.amoroso@st.com> | 2008-09-29 08:51:31 +0000 |
---|---|---|
committer | Carmelo Amoroso <carmelo.amoroso@st.com> | 2008-09-29 08:51:31 +0000 |
commit | cdc25d86e3dc7139db435ec79ed298445009f5ba (patch) | |
tree | e7f968473c7fdf6b72f10607e654602e73ac6b75 /libc/sysdeps/linux/common/getdirname.c | |
parent | 01520fc86662ac9ed3bebbaabac893aa04afbc3e (diff) |
i18n: Fix mbrtowc function to handle 0xc0 and 0xc1 sequence.
When the first byte of the multibyte sequence start with 0xc0
or 0xc1, the whole sequence is invalid, so the return value must
be -1 (instead of -2).
Fix bug #686.
Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com>
Acked-by: Carmelo Amoroso <carmelo.amoroso@st.com>
Diffstat (limited to 'libc/sysdeps/linux/common/getdirname.c')
0 files changed, 0 insertions, 0 deletions