Marc-Andre Lemburg:
The two methods .readline() and .readlines() in StreamReaderWriter
didn't define the self argument. Found by Tom Emerson.
diff --git a/Lib/codecs.py b/Lib/codecs.py
index fff8ed7..1a71fab 100644
--- a/Lib/codecs.py
+++ b/Lib/codecs.py
@@ -324,11 +324,11 @@
return self.reader.read(size)
- def readline(size=None):
+ def readline(self, size=None):
return self.reader.readline(size)
- def readlines(sizehint=None):
+ def readlines(self, sizehint=None):
return self.reader.readlines(sizehint)