commit | d635b1d724e79a1d2dce416b29a95c389fdfab30 | [log] [tgz] |
---|---|---|
author | Jeremy Hylton <jeremy@alum.mit.edu> | Tue Sep 26 17:32:27 2000 +0000 |
committer | Jeremy Hylton <jeremy@alum.mit.edu> | Tue Sep 26 17:32:27 2000 +0000 |
tree | 91545a903b9628f4a592b6d911fd9bd23d7510b6 | |
parent | 0872e0585196a894c8c2c2dbea1a0fdd68391c90 [diff] [blame] |
The Usual
diff --git a/Lib/dos-8x3/stringio.py b/Lib/dos-8x3/stringio.py index 8efd7d8..02eb7c8 100755 --- a/Lib/dos-8x3/stringio.py +++ b/Lib/dos-8x3/stringio.py
@@ -91,11 +91,15 @@ r = self.buf[self.pos:newpos] self.pos = newpos return r - def readlines(self): + def readlines(self, sizehint = 0): + total = 0 lines = [] line = self.readline() while line: lines.append(line) + total += len(line) + if 0 < sizehint <= total: + break line = self.readline() return lines def write(self, s):