X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=m4%2Fmbrtowc.m4;h=f15bb2214c8db7e478b2cb8be0842c0aa686b368;hb=1ffb4377a444fb7150030acfe843bc20cfba5d5a;hp=5982f2cc0037a7a8e2406126e492c4f71b616df2;hpb=abe46d28b9d1a028119b78ad59a73cb43b71cad1;p=chaz%2Ftar diff --git a/m4/mbrtowc.m4 b/m4/mbrtowc.m4 index 5982f2c..f15bb22 100644 --- a/m4/mbrtowc.m4 +++ b/m4/mbrtowc.m4 @@ -4,16 +4,16 @@ dnl From Paul Eggert AC_DEFUN(jm_FUNC_MBRTOWC, [ - AC_MSG_CHECKING([for mbrtowc]) + AC_MSG_CHECKING([whether mbrtowc and mbstate_t are properly declared]) AC_CACHE_VAL(jm_cv_func_mbrtowc, [AC_TRY_LINK( [#include ], - [return !mbrtowc;], + [mbstate_t state; return ! (sizeof state && mbrtowc);], [jm_cv_func_mbrtowc=yes], [jm_cv_func_mbrtowc=no])]) if test $jm_cv_func_mbrtowc = yes; then AC_MSG_RESULT(yes) AC_DEFINE(HAVE_MBRTOWC, 1, - [Define to 1 if mbrtowc exists and is properly declared.]) + [Define to 1 if mbrtowc and mbstate_t are properly declared.]) fi ])