diff Lib/StringIO.py @ 82194:7513bd184a01 2.7

Issue #11311: StringIO.readline(0) now returns an empty string as all other file-like objects.
author Serhiy Storchaka <storchaka@gmail.com>
date Wed, 13 Feb 2013 12:26:58 +0200
parents 720804a91c01
children
line wrap: on
line diff
--- a/Lib/StringIO.py	Wed Feb 13 12:07:43 2013 +0200
+++ b/Lib/StringIO.py	Wed Feb 13 12:26:58 2013 +0200
@@ -158,7 +158,7 @@
             newpos = self.len
         else:
             newpos = i+1
-        if length is not None and length > 0:
+        if length is not None and length >= 0:
             if self.pos + length < newpos:
                 newpos = self.pos + length
         r = self.buf[self.pos:newpos]