From: Pierre Habouzit Date: Sat, 18 Nov 2006 20:58:29 +0000 (+0100) Subject: details X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=commitdiff_plain;h=cef32312aa7c285411e817304de98f3873cba6be details Signed-off-by: Pierre Habouzit --- 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); }