Browse Source

Fix-up for 0f362676460d: add missing size argument to SSLFakeFile.readline(), as in 2.6 backport 8a6def3add5b

pull/2332/head
Georg Brandl 11 years ago
parent
commit
786c8e7dd5
  1. 6
      Lib/smtplib.py

6
Lib/smtplib.py

@ -189,10 +189,14 @@ else:
def __init__(self, sslobj):
self.sslobj = sslobj
def readline(self):
def readline(self, size=-1):
if size < 0:
size = None
str = b""
chr = None
while chr != b"\n":
if size is not None and len(str) > size:
break
chr = self.sslobj.read(1)
if not chr:
break

Loading…
Cancel
Save