From: Timo Sirainen Date: Sun, 16 Feb 2025 07:20:25 +0000 (+0200) Subject: global: Fix compiling without ldap X-Git-Tag: 2.4.1~196 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=61fe6bbd4a8a64e0823534a57a8db483019c4901;p=thirdparty%2Fdovecot%2Fcore.git global: Fix compiling without ldap --- diff --git a/src/auth/db-ldap-settings.c b/src/auth/db-ldap-settings.c index 8ff5affaa1..dd19aaf70f 100644 --- a/src/auth/db-ldap-settings.c +++ b/src/auth/db-ldap-settings.c @@ -5,6 +5,8 @@ #include "settings.h" #include "db-ldap-settings.h" +#ifdef HAVE_LDAP + /* */ #include "ldap-settings-parse.h" @@ -222,3 +224,5 @@ int ldap_pre_settings_post_check(const struct ldap_pre_settings *set, return 0; } + +#endif diff --git a/src/lib-dict-backend/dict-ldap-settings.c b/src/lib-dict-backend/dict-ldap-settings.c index ea0dcc4f76..eaf569b0ed 100644 --- a/src/lib-dict-backend/dict-ldap-settings.c +++ b/src/lib-dict-backend/dict-ldap-settings.c @@ -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"