From: Thomas Wouters Date: Wed, 1 Mar 2006 23:49:13 +0000 (+0000) Subject: Make Py_ssize_t clean. X-Git-Tag: v2.5a0~412 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=695934a0ef4332c12355d356f2188aa5261cbb3c;p=thirdparty%2FPython%2Fcpython.git Make Py_ssize_t clean. --- diff --git a/Python/marshal.c b/Python/marshal.c index 585c1ebd44de..7234a5cc9525 100644 --- a/Python/marshal.c +++ b/Python/marshal.c @@ -4,6 +4,8 @@ a true persistent storage facility would be much harder, since it would have to take circular links and sharing into account. */ +#define PY_SSIZE_T_CLEAN + #include "Python.h" #include "longintrepr.h" #include "code.h" @@ -1088,7 +1090,7 @@ marshal_loads(PyObject *self, PyObject *args) { RFILE rf; char *s; - int n; + Py_ssize_t n; PyObject* result; if (!PyArg_ParseTuple(args, "s#:loads", &s, &n)) return NULL;