diff --git a/configure b/configure index 72f669044..334ef975c 100755 --- a/configure +++ b/configure @@ -18073,6 +18073,9 @@ esac fi + +if test "$on_mingw" != "yes"; then +# on windows we use our own snprintf because it is nicer with 64bit %lld. ac_fn_c_check_func "$LINENO" "snprintf" "ac_cv_func_snprintf" if test "x$ac_cv_func_snprintf" = xyes; then : $as_echo "#define HAVE_SNPRINTF 1" >>confdefs.h @@ -18087,6 +18090,8 @@ esac fi +fi + ac_fn_c_check_func "$LINENO" "strlcat" "ac_cv_func_strlcat" if test "x$ac_cv_func_strlcat" = xyes; then : $as_echo "#define HAVE_STRLCAT 1" >>confdefs.h diff --git a/configure.ac b/configure.ac index efc1a4a5d..51f418faa 100644 --- a/configure.ac +++ b/configure.ac @@ -953,7 +953,12 @@ fi AC_REPLACE_FUNCS(inet_aton) AC_REPLACE_FUNCS(inet_pton) AC_REPLACE_FUNCS(inet_ntop) + +if test "$on_mingw" != "yes"; then +# on windows we use our own snprintf because it is nicer with 64bit %lld. AC_REPLACE_FUNCS(snprintf) +fi + AC_REPLACE_FUNCS(strlcat) AC_REPLACE_FUNCS(strlcpy) AC_REPLACE_FUNCS(memmove)