diff options
author | Martin v. Löwis <martin@v.loewis.de> | 2006-03-01 04:06:10 (GMT) |
---|---|---|
committer | Martin v. Löwis <martin@v.loewis.de> | 2006-03-01 04:06:10 (GMT) |
commit | 762467475d944f67ac20bf23c6c5144a6e39feae (patch) | |
tree | c1e48eb4483b1722a40889b69851f9a202947694 | |
parent | 66485ae571e8c366764753786ab7487fe5eac132 (diff) | |
download | cpython-762467475d944f67ac20bf23c6c5144a6e39feae.zip cpython-762467475d944f67ac20bf23c6c5144a6e39feae.tar.gz cpython-762467475d944f67ac20bf23c6c5144a6e39feae.tar.bz2 |
Use Py_ssize_t for PyArg_UnpackTuple arguments.
-rw-r--r-- | Include/modsupport.h | 2 | ||||
-rw-r--r-- | Python/getargs.c | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/Include/modsupport.h b/Include/modsupport.h index 63f866e..c356f03 100644 --- a/Include/modsupport.h +++ b/Include/modsupport.h @@ -25,7 +25,7 @@ PyAPI_FUNC(int) PyArg_Parse(PyObject *, const char *, ...); PyAPI_FUNC(int) PyArg_ParseTuple(PyObject *, const char *, ...); PyAPI_FUNC(int) PyArg_ParseTupleAndKeywords(PyObject *, PyObject *, const char *, char **, ...); -PyAPI_FUNC(int) PyArg_UnpackTuple(PyObject *, const char *, int, int, ...); +PyAPI_FUNC(int) PyArg_UnpackTuple(PyObject *, const char *, Py_ssize_t, Py_ssize_t, ...); PyAPI_FUNC(PyObject *) Py_BuildValue(const char *, ...); PyAPI_FUNC(int) _PyArg_NoKeywords(const char *funcname, PyObject *kw); diff --git a/Python/getargs.c b/Python/getargs.c index 2af9d88..e14a07b 100644 --- a/Python/getargs.c +++ b/Python/getargs.c @@ -1662,9 +1662,9 @@ err: int -PyArg_UnpackTuple(PyObject *args, const char *name, int min, int max, ...) +PyArg_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssize_t max, ...) { - int i, l; + Py_ssize_t i, l; PyObject **o; va_list vargs; |