X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=curs_lib.c;h=87d87218171c8afa28be1eb3cdbe38d4065aced1;hb=e01486aabea6f0af36933158bd58b9ab03b30add;hp=9f77340eca6f3f1cd59963019fa16b04810393c2;hpb=7480539010bab6905c944b11b036492a1a625994;p=apps%2Fmadmutt.git diff --git a/curs_lib.c b/curs_lib.c index 9f77340..87d8721 100644 --- a/curs_lib.c +++ b/curs_lib.c @@ -137,16 +137,14 @@ int _mutt_get_field ( /* const */ char *field, char *buf, size_t buflen, return (ret); } -int mutt_get_password (char *msg, char *buf, size_t buflen) +int mutt_get_field_unbuffered (char *msg, char *buf, size_t buflen, int flags) { int rc; - CLEARLINE (LINES - 1); - addstr (msg); set_option (OPTUNBUFFEREDINPUT); - rc = mutt_enter_string (buf, buflen, LINES - 1, mutt_strlen (msg), M_PASS); + rc = mutt_get_field (msg, buf, buflen, flags); unset_option (OPTUNBUFFEREDINPUT); - CLEARLINE (LINES - 1); + return (rc); }