1Description: 2mbrtowc() function: convert multibyte character to wide character. 3 4Files: 5lib/mbrtowc.c 6lib/mbrtowc-impl.h 7lib/mbrtowc-impl-utf8.h 8lib/lc-charset-dispatch.h 9lib/lc-charset-dispatch.c 10lib/mbtowc-lock.h 11lib/mbtowc-lock.c 12lib/windows-initguard.h 13m4/mbrtowc.m4 14m4/mbstate_t.m4 15m4/locale-fr.m4 16m4/locale-ja.m4 17m4/locale-zh.m4 18m4/codeset.m4 19m4/threadlib.m4 20m4/visibility.m4 21 22Depends-on: 23wchar 24extensions 25attribute [test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1] 26stdint [test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1] 27hard-locale [{ test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1; } && test $REPLACE_MBSTATE_T = 0] 28mbsinit [{ test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1; } && test $REPLACE_MBSTATE_T = 0] 29localcharset [test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1] 30streq [test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1] 31verify [test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1] 32 33configure.ac: 34gl_FUNC_MBRTOWC 35if test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1; then 36 AC_LIBOBJ([mbrtowc]) 37 if test $REPLACE_MBSTATE_T = 1; then 38 AC_LIBOBJ([lc-charset-dispatch]) 39 AC_LIBOBJ([mbtowc-lock]) 40 gl_PREREQ_MBTOWC_LOCK 41 fi 42 gl_PREREQ_MBRTOWC 43fi 44gl_WCHAR_MODULE_INDICATOR([mbrtowc]) 45 46Makefile.am: 47 48Include: 49<wchar.h> 50 51Link: 52$(LIB_MBRTOWC) 53 54License: 55LGPLv2+ 56 57Maintainer: 58all 59