2 mbrtowc() function: convert multibyte character to wide character.
7 lib/mbrtowc-impl-utf8.h
8 lib/lc-charset-dispatch.h
9 lib/lc-charset-dispatch.c
12 lib/windows-initguard.h
25 attribute [test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1]
26 stdint [test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1]
27 hard-locale [{ test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1; } && test $REPLACE_MBSTATE_T = 0]
28 mbsinit [{ test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1; } && test $REPLACE_MBSTATE_T = 0]
29 assert-h [test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1]
30 localcharset [test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1]
31 streq [test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1]
35 gl_CONDITIONAL([GL_COND_OBJ_MBRTOWC],
36 [test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1])
37 AM_COND_IF([GL_COND_OBJ_MBRTOWC], [
38 if test $REPLACE_MBSTATE_T = 1; then
39 AC_LIBOBJ([lc-charset-dispatch])
40 AC_LIBOBJ([mbtowc-lock])
45 gl_WCHAR_MODULE_INDICATOR([mbrtowc])
48 if GL_COND_OBJ_MBRTOWC
49 lib_SOURCES += mbrtowc.c