fix TextIOWrapper.read() when the buffer is not readable #5628

This commit is contained in:
Benjamin Peterson 2009-03-31 23:11:32 +00:00
parent d2ee64d9dd
commit a1b49013f4
4 changed files with 15 additions and 0 deletions

View file

@ -1696,6 +1696,7 @@ class TextIOWrapper(TextIOBase):
return cookie
def read(self, n=None):
self._checkReadable()
if n is None:
n = -1
decoder = self._decoder or self._get_decoder()