X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=account.c;h=7c8fa3c109b8e01e76f91a39b96516d9dd29f5ef;hp=b96de37d000170a0198066a8b0dc5e2f64dd73ea;hb=28c2fbe53cf73c57fd80bf332b4f4674ee09198b;hpb=bad8211c28d4b229878e0264012009493db48da5 diff --git a/account.c b/account.c index b96de37..7c8fa3c 100644 --- a/account.c +++ b/account.c @@ -14,6 +14,8 @@ #endif #include "mutt.h" +#include "enter.h" +#include "ascii.h" #include "account.h" #include "url.h" @@ -54,11 +56,11 @@ int mutt_account_match (const ACCOUNT * a1, const ACCOUNT * a2) #endif if (a1->flags & a2->flags & M_ACCT_USER) - return (!mutt_strcmp (a1->user, a2->user)); + return (!str_cmp (a1->user, a2->user)); if (a1->flags & M_ACCT_USER) - return (!mutt_strcmp (a1->user, user)); + return (!str_cmp (a1->user, user)); if (a2->flags & M_ACCT_USER) - return (!mutt_strcmp (a2->user, user)); + return (!str_cmp (a2->user, user)); return 1; } @@ -159,7 +161,8 @@ int mutt_account_getuser (ACCOUNT * account) else { snprintf (prompt, sizeof (prompt), _("Username at %s: "), account->host); strfcpy (account->user, NONULL (Username), sizeof (account->user)); - if (mutt_get_field (prompt, account->user, sizeof (account->user), 0)) + if (mutt_get_field_unbuffered (prompt, account->user, + sizeof (account->user), 0)) return -1; } @@ -217,7 +220,8 @@ int mutt_account_getpass (ACCOUNT * account) account->flags & M_ACCT_LOGIN ? account->login : account->user, account->host); account->pass[0] = '\0'; - if (mutt_get_password (prompt, account->pass, sizeof (account->pass))) + if (mutt_get_field_unbuffered (prompt, account->pass, + sizeof (account->pass), M_PASS)) return -1; }