diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2009-07-20 15:44:55 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2009-07-20 15:44:55 +0000 |
commit | 20fc2f493621f1f159bbea354e32a1d30b5f428a (patch) | |
tree | a0943ce4f47141ac69bde03caf8085ed2353ea30 /newlib/libc/stdio/asprintf.c | |
parent | cb8ee36ae8a617fc6fddc36d4c2e76e7593d2765 (diff) | |
download | cygnal-20fc2f493621f1f159bbea354e32a1d30b5f428a.tar.gz cygnal-20fc2f493621f1f159bbea354e32a1d30b5f428a.tar.bz2 cygnal-20fc2f493621f1f159bbea354e32a1d30b5f428a.zip |
* wincap.h (wincaps::has_always_all_codepages): New element.
* wincap.cc: Implement above element throughout.
* wchar.h (__sjis_mbtowc): Declare.
(__eucjp_mbtowc): Ditto.
(__gbk_mbtowc): Ditto.
(__kr_mbtowc): Ditto.
(__big5_mbtowc): Ditto.
* syscalls.cc (internal_setlocale): Convert to char * function.
Return parameter by default. Return NULL if request to use a
charset can't be satisfied due to missing codepage support in the
underlying OS. Fix comment.
(setlocale): Store original locale. Restore to original locale if
internal_setlocale returns NULL.
Diffstat (limited to 'newlib/libc/stdio/asprintf.c')
0 files changed, 0 insertions, 0 deletions