talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

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:
Msrc/compose.c | 4++++
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");