From: Benjamin Peterson Date: Mon, 7 Apr 2008 22:27:34 +0000 (+0000) Subject: fixed outdated annotation of readinto in io X-Git-Tag: v3.0a5~122 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ca2b01515b773d67e7c71219ad01b3d93c394c72;p=thirdparty%2FPython%2Fcpython.git fixed outdated annotation of readinto in io --- diff --git a/Lib/io.py b/Lib/io.py index 47d1ac570dc3..15eca0a9f327 100644 --- a/Lib/io.py +++ b/Lib/io.py @@ -487,8 +487,8 @@ class RawIOBase(IOBase): res += data return bytes(res) - def readinto(self, b: bytes) -> int: - """readinto(b: bytes) -> int. Read up to len(b) bytes into b. + def readinto(self, b: bytearray) -> int: + """readinto(b: bytearray) -> int. Read up to len(b) bytes into b. Returns number of bytes read (0 for EOF), or None if the object is set not to block as has no data to read. @@ -563,8 +563,8 @@ class BufferedIOBase(IOBase): """ self._unsupported("read") - def readinto(self, b: bytes) -> int: - """readinto(b: bytes) -> int. Read up to len(b) bytes into b. + def readinto(self, b: bytearray) -> int: + """readinto(b: bytearray) -> int. Read up to len(b) bytes into b. Like read(), this may issue multiple reads to the underlying raw stream, unless the latter is 'interactive' (XXX or a