diff --git a/configure.in b/configure.in index f19220b75..9a70940e8 100644 --- a/configure.in +++ b/configure.in @@ -101,58 +101,8 @@ AC_FIND_FUNC_NO_LIBS(tgetent, termcap) dnl Checks for library functions. -AC_CACHE_CHECK(for working snprintf,ac_cv_func_snprintf_working, -ac_cv_func_snprintf_working=yes -AC_TRY_RUN([ -#include -#include -int main() -{ -changequote(`,')dnl - char foo[3]; -changequote([,])dnl - snprintf(foo, 2, "12"); - return strcmp(foo, "1"); -}],:,ac_cv_func_snprintf_working=no,:)) -: << END -@@@funcs="$funcs snprintf"@@@ -END -if test "$ac_cv_func_snprintf_working" = yes; then - foo=HAVE_SNPRINTF - AC_DEFINE_UNQUOTED($foo) -fi - -AC_CACHE_CHECK(for working vsnprintf,ac_cv_func_vsnprintf_working, -ac_cv_func_vsnprintf_working=yes -AC_TRY_RUN([ -#include -#include -#include - -int foo(int num, ...) -{ -changequote(`,')dnl - char bar[3]; -changequote([,])dnl - va_list arg; - va_start(arg, num); - vsnprintf(bar, 2, "%s", arg); - va_end(arg); - return strcmp(bar, "1"); -} - - -int main() -{ - return foo(0, "12"); -}],:,ac_cv_func_vsnprintf_working=no,:)) -: << END -@@@funcs="$funcs vsnprintf"@@@ -END -if test "$ac_cv_func_vsnprintf_working" = yes; then - foo=HAVE_VSNPRINTF - AC_DEFINE_UNQUOTED($foo) -fi +AC_BROKEN_SNPRINTF +AC_BROKEN_VSNPRINTF AC_CHECK_FUNCS(_getpty asnprintf asprintf fcntl gethostname) AC_CHECK_FUNCS(getmsg grantpt logwtmp mktime ptsname rand random)