From 1f820b1c1ea14ee0af7c0a8ad5c6279ae8623e73 Mon Sep 17 00:00:00 2001 From: Michael Jerris Date: Mon, 13 Feb 2006 13:23:27 +0000 Subject: [PATCH] fix build warnings for mod_ldap and add option for linking to the microsoft ldap library instead of openldap. git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@596 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- src/mod/directories/mod_ldap/mod_ldap.c | 8 +- src/mod/directories/mod_ldap/mod_ldap.vcproj | 168 ++++++++++++++++++- 2 files changed, 173 insertions(+), 3 deletions(-) diff --git a/src/mod/directories/mod_ldap/mod_ldap.c b/src/mod/directories/mod_ldap/mod_ldap.c index a04609a467..8d27ebd4a2 100644 --- a/src/mod/directories/mod_ldap/mod_ldap.c +++ b/src/mod/directories/mod_ldap/mod_ldap.c @@ -30,9 +30,15 @@ * */ #include +#ifdef MSLDAP +#include +#include +#include +#define LDAP_OPT_SUCCESS LDAP_SUCCESS +#else #include #include - +#endif static const char modname[] = "mod_ldap"; diff --git a/src/mod/directories/mod_ldap/mod_ldap.vcproj b/src/mod/directories/mod_ldap/mod_ldap.vcproj index 69b0fbba2e..0830c42df2 100644 --- a/src/mod/directories/mod_ldap/mod_ldap.vcproj +++ b/src/mod/directories/mod_ldap/mod_ldap.vcproj @@ -43,7 +43,7 @@ Name="VCCLCompilerTool" Optimization="0" AdditionalIncludeDirectories=""$(InputDir)..\..\..\include";"$(InputDir)include";"$(InputDir)..\..\..\..\libs\include";"$(InputDir)..\..\..\..\libs\openldap\include"" - PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;MOD_EXPORTS" + PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;MOD_EXPORTS;LDAP_DEPRECATED" MinimalRebuild="true" BasicRuntimeChecks="3" RuntimeLibrary="1" @@ -125,7 +125,7 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +