commit 5b7108e97efe38ce7888b3af90a302e32c01c91e
parent 332848b93d871e039ae491adc08510ac0b10229c
Author: Ricardo Mones <ricardo@mones.org>
Date: Tue, 12 Dec 2017 18:27:23 +0100
Fix bug 3935: build from GIT master broken on arch linux
Completes 48f72c22f91fbe0d6e872e89bd4dce9d39090e81 to allow building
with disabled LDAP support.
Diffstat:
1 file changed, 4 insertions(+), 0 deletions(-)
diff --git a/src/compose.c b/src/compose.c
@@ -7095,6 +7095,7 @@ extra_headers_done:
g_slist_foreach(extra_headers, (GFunc)compose_add_extra_header, (gpointer)model);
}
+#ifdef USE_LDAP
static void _ldap_srv_func(gpointer data, gpointer user_data)
{
LdapServer *server = (LdapServer *)data;
@@ -7103,6 +7104,7 @@ static void _ldap_srv_func(gpointer data, gpointer user_data)
debug_print("%s server '%s'\n", (*enable == TRUE ? "enabling" : "disabling"), server->control->hostName);
server->searchFlag = *enable;
}
+#endif
static void compose_create_header_entry(Compose *compose)
{
@@ -9098,10 +9100,12 @@ static void compose_destroy(Compose *compose)
compose_list = g_list_remove(compose_list, compose);
+#ifdef USE_LDAP
gboolean enable = TRUE;
g_slist_foreach(compose->passworded_ldap_servers,
_ldap_srv_func, &enable);
g_slist_free(compose->passworded_ldap_servers);
+#endif
if (compose->updating) {
debug_print("danger, not destroying anything now\n");