From 812c5ace759d04c2f0513f7ffe58f32673da2514 Mon Sep 17 00:00:00 2001 From: Steve Holme Date: Fri, 20 Dec 2013 20:17:59 +0000 Subject: pop3: Fixed APOP timestamp detection from commit 1cfb436a2f1795 --- lib/pop3.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'lib/pop3.c') diff --git a/lib/pop3.c b/lib/pop3.c index 62c7b041c..782458ada 100644 --- a/lib/pop3.c +++ b/lib/pop3.c @@ -659,11 +659,11 @@ static CURLcode pop3_state_servergreet_resp(struct connectdata *conn, } else { /* Look for the APOP timestamp */ - if(len >= 3 && line[len - 3] == '>') { - for(i = 0; i < len - 3; ++i) { + if(len >= 4 && line[len - 2] == '>') { + for(i = 3; i < len - 2; ++i) { if(line[i] == '<') { /* Calculate the length of the timestamp */ - size_t timestamplen = len - 2 - i; + size_t timestamplen = len - 1 - i; if(!timestamplen) break; -- cgit v1.2.3