[Python-checkins] r55819 - python/branches/cpy_merge/Modules/_bytes_iomodule.c python/branches/cpy_merge/Modules/_string_iomodule.c

alexandre.vassalotti python-checkins at python.org
Fri Jun 8 01:25:17 CEST 2007


Author: alexandre.vassalotti
Date: Fri Jun  8 01:25:16 2007
New Revision: 55819

Modified:
   python/branches/cpy_merge/Modules/_bytes_iomodule.c
   python/branches/cpy_merge/Modules/_string_iomodule.c
Log:
Change the seek method to use PyInt_FromSsize_t instead of
Py_BuildValue for creating its return value, as suggested
by Neal Norwitz.


Modified: python/branches/cpy_merge/Modules/_bytes_iomodule.c
==============================================================================
--- python/branches/cpy_merge/Modules/_bytes_iomodule.c	(original)
+++ python/branches/cpy_merge/Modules/_bytes_iomodule.c	Fri Jun  8 01:25:16 2007
@@ -330,7 +330,7 @@
     while (--position >= self->string_size)
         self->buf[position] = 0;
 
-    return Py_BuildValue("n", self->pos);
+    return PyInt_FromSsize_t(self->pos);
 }
 
 static PyObject *

Modified: python/branches/cpy_merge/Modules/_string_iomodule.c
==============================================================================
--- python/branches/cpy_merge/Modules/_string_iomodule.c	(original)
+++ python/branches/cpy_merge/Modules/_string_iomodule.c	Fri Jun  8 01:25:16 2007
@@ -333,7 +333,7 @@
     while (--position >= self->string_size)
         self->buf[position] = 0;
 
-    return Py_BuildValue("n", self->pos);
+    return PyInt_FromSsize_t(self->pos);
 }
 
 static PyObject *


More information about the Python-checkins mailing list