[Python-3000-checkins] r56607 - python/branches/py3k-struni/Modules/cStringIO.c

martin.v.loewis python-3000-checkins at python.org
Sat Jul 28 19:57:00 CEST 2007


Author: martin.v.loewis
Date: Sat Jul 28 19:57:00 2007
New Revision: 56607

Modified:
   python/branches/py3k-struni/Modules/cStringIO.c
Log:
Revert previous checkin.


Modified: python/branches/py3k-struni/Modules/cStringIO.c
==============================================================================
--- python/branches/py3k-struni/Modules/cStringIO.c	(original)
+++ python/branches/py3k-struni/Modules/cStringIO.c	Sat Jul 28 19:57:00 2007
@@ -118,8 +118,8 @@
 static PyObject *
 IO_cgetval(PyObject *self) {
         if (!IO__opencheck(IOOOBJECT(self))) return NULL;
-        return PyBytes_FromStringAndSize(((IOobject*)self)->buf,
-					 ((IOobject*)self)->pos);
+        return PyString_FromStringAndSize(((IOobject*)self)->buf,
+                                          ((IOobject*)self)->pos);
 }
 
 static PyObject *
@@ -136,7 +136,7 @@
         }
         else
                   s=self->string_size;
-        return PyBytes_FromStringAndSize(self->buf, s);
+        return PyString_FromStringAndSize(self->buf, s);
 }
 
 PyDoc_STRVAR(IO_isatty__doc__, "isatty(): always returns 0");
@@ -176,7 +176,7 @@
 
         if ( (n=IO_cread((PyObject*)self,&output,n)) < 0) return NULL;
 
-        return PyBytes_FromStringAndSize(output, n);
+        return PyString_FromStringAndSize(output, n);
 }
 
 PyDoc_STRVAR(IO_readline__doc__, "readline() -- Read one line");
@@ -214,7 +214,7 @@
                 n -= m;
                 self->pos -= m;
         }
-        return PyBytes_FromStringAndSize(output, n);
+        return PyString_FromStringAndSize(output, n);
 }
 
 PyDoc_STRVAR(IO_readlines__doc__, "readlines() -- Read all lines");
@@ -237,7 +237,7 @@
                         goto err;
 		if (n == 0)
 			break;
-		line = PyBytes_FromStringAndSize (output, n);
+		line = PyString_FromStringAndSize (output, n);
 		if (!line) 
                         goto err;
 		if (PyList_Append (result, line) == -1) {
@@ -314,7 +314,7 @@
 	next = IO_readline((IOobject *)self, NULL);
 	if (!next)
 		return NULL;
-	if (!PyBytes_GET_SIZE(next)) {
+	if (!PyString_GET_SIZE(next)) {
 		Py_DECREF(next);
 		PyErr_SetNone(PyExc_StopIteration);
 		return NULL;


More information about the Python-3000-checkins mailing list