talons

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

commit 2ff4e385f8ecdd417096aa859b87e252ab095cd7
parent fbf45e2aaff080e1a2211f77dc3416f405469c9c
Author: Charles Lehner <charles@claws-mail.org>
Date:   Fri, 21 Aug 2015 12:44:45 -0400

Always check for GnuTLS (fix #3507)

Diffstat:
Msrc/plugins/managesieve/managesieve.c | 4++++
1 file changed, 4 insertions(+), 0 deletions(-)

diff --git a/src/plugins/managesieve/managesieve.c b/src/plugins/managesieve/managesieve.c @@ -999,7 +999,9 @@ static gint sieve_session_connect(SieveSession *session) { session->state = SIEVE_CAPABILITIES; session->authenticated = FALSE; +#ifdef USE_GNUTLS session->tls_init_done = FALSE; +#endif return session_connect(SESSION(session), session->host, session->port); } @@ -1037,7 +1039,9 @@ static void sieve_session_reset(SieveSession *session) session->current_cmd = NULL; session->send_queue = NULL; session->state = SIEVE_CAPABILITIES; +#ifdef USE_GNUTLS session->tls_init_done = FALSE; +#endif session->avail_auth_type = 0; session->auth_type = 0; session->config = config;