]> granicus.if.org Git - curl/commitdiff
pop3: Introduced the continue response in pop3_endofresp()
authorSteve Holme <steve_holme@hotmail.com>
Mon, 28 May 2012 20:29:01 +0000 (21:29 +0100)
committerSteve Holme <steve_holme@hotmail.com>
Mon, 28 May 2012 20:29:01 +0000 (21:29 +0100)
lib/pop3.c

index 782da92165dcdf5d7506e52e3261d7278c67b5e1..d3b84f34236f5bc78b27fe74eff6215de1effc2d 100644 (file)
@@ -219,7 +219,8 @@ static int pop3_endofresp(struct pingpong *pp, int *resp)
   struct pop3_conn *pop3c = &conn->proto.pop3c;
   size_t wordlen;
 
-  if((len < 3 || memcmp("+OK", line, 3)) &&
+  if((len < 1 || memcmp("+", line, 1)) &&
+     (len < 3 || memcmp("+OK", line, 3)) &&
      (len < 4 || memcmp("-ERR", line, 4)))
   return FALSE; /* Nothing for us */