]> granicus.if.org Git - python/commitdiff
fix incorrect size calc. in IMAP4_SSL.read
authorPiers Lauder <piers@cs.su.oz.au>
Mon, 24 Jun 2002 23:35:37 +0000 (23:35 +0000)
committerPiers Lauder <piers@cs.su.oz.au>
Mon, 24 Jun 2002 23:35:37 +0000 (23:35 +0000)
Lib/imaplib.py

index 7afd66535af503b98b0ba8b3da7711e89701c258..0817da9d23720a5b5a1cf3655ee10b00d9d19cbc 100644 (file)
@@ -1059,7 +1059,7 @@ class IMAP4_SSL(IMAP4):
         # sslobj.read() sometimes returns < size bytes
         data = self.sslobj.read(size)
         while len(data) < size:
-                data += self.sslobj.read(len(data)-size)
+                data += self.sslobj.read(size-len(data))
 
         return data