359
if test "$apu_has_ldap_openldap" = "1"; then
360
save_cppflags="$CPPFLAGS"
361
save_ldflags="$LDFLAGS"
364
CPPFLAGS="$CPPFLAGS $APRUTIL_INCLUDES"
365
LDFLAGS="$LDFLAGS $APRUTIL_LDFLAGS"
366
AC_CACHE_CHECK([style of ldap_set_rebind_proc routine], ac_cv_ldap_set_rebind_proc_style,
367
APR_TRY_COMPILE_NO_WARNING([
375
int tmp = ldap_set_rebind_proc((LDAP *)0, (LDAP_REBIND_PROC *)0, (void *)0);
376
/* use tmp to suppress the warning */
378
], ac_cv_ldap_set_rebind_proc_style=three, ac_cv_ldap_set_rebind_proc_style=two))
380
if test "$ac_cv_ldap_set_rebind_proc_style" = "three"; then
381
AC_DEFINE(LDAP_SET_REBIND_PROC_THREE, 1, [Define if ldap_set_rebind_proc takes three arguments])
384
CPPFLAGS="$save_cppflags"
385
LDFLAGS="$save_ldflags"
361
391
AC_SUBST(ldap_ssl_h)