fflush, freadseek: use fseeko, not fseek
[gnulib.git] / m4 / wcsrtombs.m4
index 53d374d..6a64928 100644 (file)
@@ -1,4 +1,4 @@
-# wcsrtombs.m4 serial 3
+# wcsrtombs.m4 serial 4
 dnl Copyright (C) 2008-2009 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -9,10 +9,15 @@ AC_DEFUN([gl_FUNC_WCSRTOMBS],
   AC_REQUIRE([gl_WCHAR_H_DEFAULTS])
 
   AC_REQUIRE([AC_TYPE_MBSTATE_T])
+  gl_MBSTATE_T_BROKEN
+  if test $REPLACE_MBSTATE_T = 1; then
+    REPLACE_WCSRTOMBS=1
+  fi
   AC_CHECK_FUNCS_ONCE([wcsrtombs])
   if test $ac_cv_func_wcsrtombs = no; then
     HAVE_WCSRTOMBS=0
-  else
+  fi
+  if test $HAVE_WCSRTOMBS != 0 && test $REPLACE_WCSRTOMBS != 1; then
     gl_WCSRTOMBS_TERMINATION
     gl_WCSRTOMBS_NULL
     case "$gl_cv_func_wcsrtombs_termination" in