diff options
author | Dan Fandrich <dan@coneharvesters.com> | 2007-10-15 16:24:46 +0000 |
---|---|---|
committer | Dan Fandrich <dan@coneharvesters.com> | 2007-10-15 16:24:46 +0000 |
commit | 001a2d9b67f3bf685c5a2df6495b999cc3966acc (patch) | |
tree | 2af4b946be65efd05b3d57fba5c863274e526e0c | |
parent | 95446f694beeacf978462bfe016066c1b0147beb (diff) |
Fix LDAP compile error when LDAP is not available.
Fixed a typo in the LDAP configure code and made sure NULL is defined
in a test programs that need it.
-rw-r--r-- | acinclude.m4 | 7 | ||||
-rw-r--r-- | lib/url.c | 2 |
2 files changed, 7 insertions, 2 deletions
diff --git a/acinclude.m4 b/acinclude.m4 index d477f0785..fe62273f2 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -266,6 +266,7 @@ AC_DEFUN([CURL_CHECK_HEADER_LBER], [ #endif #include <windows.h> #else +#include <stddef.h> #ifdef HAVE_SYS_TYPES_H #include <sys/types.h> #endif @@ -295,6 +296,7 @@ AC_DEFUN([CURL_CHECK_HEADER_LBER], [ #endif #include <windows.h> #else +#include <stddef.h> #ifdef HAVE_SYS_TYPES_H #include <sys/types.h> #endif @@ -434,6 +436,7 @@ AC_DEFUN([CURL_CHECK_HEADER_LDAPSSL], [ #endif #include <windows.h> #else +#include <stddef.h> #ifdef HAVE_SYS_TYPES_H #include <sys/types.h> #endif @@ -495,6 +498,7 @@ AC_DEFUN([CURL_CHECK_LIBS_LDAP], [ #endif #include <windows.h> #else +#include <stddef.h> #ifdef HAVE_SYS_TYPES_H #include <sys/types.h> #endif @@ -507,7 +511,7 @@ AC_DEFUN([CURL_CHECK_LIBS_LDAP], [ #endif #ifdef HAVE_LDAP_H #include <ldap.h> -#endif" +#endif ],[ BerValue *bvp = NULL; BerElement *bep = ber_init(bvp); @@ -1685,6 +1689,7 @@ dnl AC_DEFUN([CURL_CHECK_WORKING_RESOLVER],[ AC_MSG_CHECKING([if "localhost" resolves]) AC_TRY_RUN([ +#include <stddef.h> #include <string.h> #include <sys/types.h> #include <netdb.h> @@ -242,7 +242,7 @@ static const struct Curl_handler * const protocols[] = { &Curl_handler_ldap, #endif -#if defined(HAVE_LDAP_SSL) && !defined(CURL_DISABLE_SSL) +#if !defined(CURL_DISABLE_LDAP) && defined(HAVE_LDAP_SSL) &Curl_handler_ldaps, #endif |