Mercurial > cpython-lru_cache-weakref
diff Modules/_bytesio.c @ 47527:52294af4b663 legacy-trunk
This reverts r63675 based on the discussion in this thread:
http://mail.python.org/pipermail/python-dev/2008-June/079988.html
Python 2.6 should stick with PyString_* in its codebase. The PyBytes_* names
in the spirit of 3.0 are available via a #define only. See the email thread.
| author | Gregory P. Smith <greg@mad-scientist.com> |
|---|---|
| date | Mon, 09 Jun 2008 04:58:54 +0000 |
| parents | 4fe192d48960 |
| children | 6a73134f9603 |
line wrap: on
line diff
--- a/Modules/_bytesio.c Mon Jun 09 01:28:30 2008 +0000 +++ b/Modules/_bytesio.c Mon Jun 09 04:58:54 2008 +0000 @@ -175,7 +175,7 @@ bytesio_getvalue(BytesIOObject *self) { CHECK_CLOSED(self); - return PyBytes_FromStringAndSize(self->buf, self->string_size); + return PyString_FromStringAndSize(self->buf, self->string_size); } PyDoc_STRVAR(isatty_doc, @@ -244,7 +244,7 @@ output = self->buf + self->pos; self->pos += size; - return PyBytes_FromStringAndSize(output, size); + return PyString_FromStringAndSize(output, size); } @@ -307,7 +307,7 @@ self->pos -= size; } - return PyBytes_FromStringAndSize(output, n); + return PyString_FromStringAndSize(output, n); } PyDoc_STRVAR(readlines_doc, @@ -349,7 +349,7 @@ return NULL; while ((n = get_line(self, &output)) != 0) { - line = PyBytes_FromStringAndSize(output, n); + line = PyString_FromStringAndSize(output, n); if (!line) goto on_error; if (PyList_Append(result, line) == -1) { @@ -455,7 +455,7 @@ if (!next || n == 0) return NULL; - return PyBytes_FromStringAndSize(next, n); + return PyString_FromStringAndSize(next, n); } PyDoc_STRVAR(seek_doc,
