X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=m4%2Fmbrtowc.m4;h=21e9daababc11943715c1ca42b0c95cc30be94f9;hb=096169d9b94db45ad690d93b3a680eaa72b95f35;hp=3085fc3c3c9525f4de3d798ea6aea5fe24c263be;hpb=bbcda3432ffc7620135bb142ee8aac5823cfcb8e;p=gnulib.git diff --git a/m4/mbrtowc.m4 b/m4/mbrtowc.m4 index 3085fc3c3..21e9daaba 100644 --- a/m4/mbrtowc.m4 +++ b/m4/mbrtowc.m4 @@ -1,13 +1,22 @@ -#serial 2 +# mbrtowc.m4 serial 5 +dnl Copyright (C) 2001-2002 Free Software Foundation, Inc. +dnl This file is free software, distributed under the terms of the GNU +dnl General Public License. As a special exception to the GNU General +dnl Public License, this file may be distributed as part of a program +dnl that contains a configuration script generated by Autoconf, under +dnl the same distribution terms as the rest of that program. dnl From Paul Eggert -AC_DEFUN(jm_FUNC_MBRTOWC, +dnl This file can be removed, and jm_FUNC_MBRTOWC replaced with +dnl AC_FUNC_MBRTOWC, when autoconf 2.57 can be assumed everywhere. + +AC_DEFUN([jm_FUNC_MBRTOWC], [ AC_CACHE_CHECK([whether mbrtowc and mbstate_t are properly declared], jm_cv_func_mbrtowc, [AC_TRY_LINK( - [@%:@include ], + [#include ], [mbstate_t state; return ! (sizeof state && mbrtowc);], jm_cv_func_mbrtowc=yes, jm_cv_func_mbrtowc=no)])