From 01a51971db62a4cc1f80cc389bfe38d73291b85c Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sat, 17 Feb 2001 00:35:11 +0000 Subject: [PATCH] Check for mbstate_t, too. --- m4/mbrtowc.m4 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/m4/mbrtowc.m4 b/m4/mbrtowc.m4 index 5982f2c..3eb882e 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 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 ]) -- 2.45.2