]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
global: Fix compiling without ldap
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Sun, 16 Feb 2025 07:20:25 +0000 (09:20 +0200)
committerTimo Sirainen <timo.sirainen@open-xchange.com>
Sun, 16 Feb 2025 07:20:25 +0000 (09:20 +0200)
src/auth/db-ldap-settings.c
src/lib-dict-backend/dict-ldap-settings.c

index 8ff5affaa139fc268489404c03a22de27a493569..dd19aaf70f5f96cda4ba3492a438542a7dfac355 100644 (file)
@@ -5,6 +5,8 @@
 #include "settings.h"
 #include "db-ldap-settings.h"
 
+#ifdef HAVE_LDAP
+
 /* <settings checks> */
 #include "ldap-settings-parse.h"
 
@@ -222,3 +224,5 @@ int ldap_pre_settings_post_check(const struct ldap_pre_settings *set,
 
        return 0;
 }
+
+#endif
index ea0dcc4f76306427d31d0ebf7f33a6a14edafb4a..eaf569b0ed71227e78cc265d87129b178431077b 100644 (file)
@@ -2,7 +2,7 @@
 
 #include "lib.h"
 
-#if defined(BUILTIN_LDAP) || defined(PLUGIN_BUILD)
+#if defined(HAVE_LDAP) && (defined(BUILTIN_LDAP) || defined(PLUGIN_BUILD))
 
 #include "array.h"
 #include "str.h"