From cef32312aa7c285411e817304de98f3873cba6be Mon Sep 17 00:00:00 2001 From: Pierre Habouzit Date: Sat, 18 Nov 2006 21:58:29 +0100 Subject: [PATCH] details Signed-off-by: Pierre Habouzit --- account.c | 2 +- imap/imap.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/account.c b/account.c index c9ac175..7838827 100644 --- a/account.c +++ b/account.c @@ -206,5 +206,5 @@ int mutt_account_getpass (ACCOUNT * account) void mutt_account_unsetpass (ACCOUNT * account) { - account->flags &= !M_ACCT_PASS; + account->flags &= ~M_ACCT_PASS; } diff --git a/imap/imap.c b/imap/imap.c index a180ac1..4b557fe 100644 --- a/imap/imap.c +++ b/imap/imap.c @@ -347,9 +347,9 @@ IMAP_DATA *imap_conn_find (const ACCOUNT * account, int flags) if (idata->state == IMAP_CONNECTED) { if (!imap_authenticate (idata)) { idata->state = IMAP_AUTHENTICATED; - } - else + } else { mutt_account_unsetpass (&idata->conn->account); + } p_delete(&idata->capstr); } -- 2.20.1