From d0958f628d284edc64d73309b84a54fbe9da7b5e Mon Sep 17 00:00:00 2001 From: Bart Hartgers Date: Sat, 2 Jan 1999 21:54:58 +0000 Subject: [PATCH] Moved the ctime_r number of arguments check to the right file. --- build/openldap.m4 | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/build/openldap.m4 b/build/openldap.m4 index defe9f770f..c72ab19a17 100644 --- a/build/openldap.m4 +++ b/build/openldap.m4 @@ -425,3 +425,25 @@ AC_DEFUN(OL_TYPE_SIG_ATOMIC_T, fi ])dnl +dnl ==================================================================== +dnl check no of arguments for ctime_r +AC_DEFUN(OL_NARGS_CTIME_R, + [AC_MSG_CHECKING([number of args for ctime_r]) + AC_TRY_COMPILE([#include ], + [time_t ti; char *buffer; + ctime_r(&ti,buffer,32);],ol_nargs_ctime_r=3, + ol_nargs_ctime_r=0) + if test $ol_nargs_ctime_r = 0 ; then + AC_TRY_COMPILE([#include ], + [time_t ti; char *buffer; + ctime_r(&ti,buffer);],ol_nargs_ctime_r=2 ) + fi + AC_MSG_RESULT($ol_nargs_ctime_r) + if test $ol_nargs_ctime_r = 2 ; then + AC_DEFINE( ARGS_CTIME_R_2 ) + fi + if test $ol_nargs_ctime_r = 3 ; then + AC_DEFINE( ARGS_CTIME_R_3 ) + fi +])dnl + -- 2.39.5