From a2d528215e1f96c14a4d8d05238d8322137b61de Mon Sep 17 00:00:00 2001 From: Art Cancro Date: Tue, 7 Mar 2017 18:23:59 -0500 Subject: [PATCH] IMAP server: fix spurious 'incorrect number of parameters' message when login fails --- citadel/modules/imap/serv_imap.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/citadel/modules/imap/serv_imap.c b/citadel/modules/imap/serv_imap.c index 33a3f3ba7..e3c55ae4f 100644 --- a/citadel/modules/imap/serv_imap.c +++ b/citadel/modules/imap/serv_imap.c @@ -638,12 +638,13 @@ void imap_login(int num_parms, ConstStr *Params) } else { - IReplyPrintf("NO AUTHENTICATE %s failed", - Params[3].Key); + IReplyPrintf("NO AUTHENTICATE %s failed", Params[3].Key); + return; } } IReply("BAD Login incorrect"); + return; default: IReply("BAD incorrect number of parameters"); return; -- 2.30.2