summaryrefslogtreecommitdiffstats
path: root/mutt_sasl.c
diff options
context:
space:
mode:
authorBrendan Cully <brendan@kublai.com>2008-06-28 18:44:10 -0700
committerBrendan Cully <brendan@kublai.com>2008-06-28 18:44:10 -0700
commitedf71d1d6fab0f7b5c9a22ae828ddce306d5b53c (patch)
tree7a2112855967a178ac6f5f01cee939780acbacbc /mutt_sasl.c
parent320b4b15555d20670f40f8e1d4afc26d476dec18 (diff)
Basic support for $ssl_client_cert when compiled with gnutls.
The key must not be encrypted. Closes #2911.
Diffstat (limited to 'mutt_sasl.c')
-rw-r--r--mutt_sasl.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/mutt_sasl.c b/mutt_sasl.c
index a7d74885..c85b769e 100644
--- a/mutt_sasl.c
+++ b/mutt_sasl.c
@@ -384,6 +384,9 @@ static int mutt_sasl_cb_authname (void* context, int id, const char** result,
{
ACCOUNT* account = (ACCOUNT*) context;
+ if (!result)
+ return SASL_FAIL;
+
*result = NULL;
if (len)
*len = 0;