]> granicus.if.org Git - python/commitdiff
Change maxsplit types to Py_ssize_t.
authorMartin v. Löwis <martin@v.loewis.de>
Thu, 13 Apr 2006 08:37:17 +0000 (08:37 +0000)
committerMartin v. Löwis <martin@v.loewis.de>
Thu, 13 Apr 2006 08:37:17 +0000 (08:37 +0000)
Objects/stringobject.c

index f64f2d816393f2c95c7d39fc4a06659e8ac90614..dd602f53f62a2dfa5af4322a3f36abf4259060a1 100644 (file)
@@ -1407,11 +1407,11 @@ string_split(PyStringObject *self, PyObject *args)
 {
        Py_ssize_t len = PyString_GET_SIZE(self), n, i, j;
        int err;
-       int maxsplit = -1;
+       Py_ssize_t maxsplit = -1;
        const char *s = PyString_AS_STRING(self), *sub;
        PyObject *list, *item, *subobj = Py_None;
 
-       if (!PyArg_ParseTuple(args, "|Oi:split", &subobj, &maxsplit))
+       if (!PyArg_ParseTuple(args, "|On:split", &subobj, &maxsplit))
                return NULL;
        if (maxsplit < 0)
                maxsplit = PY_SSIZE_T_MAX;
@@ -1548,11 +1548,11 @@ string_rsplit(PyStringObject *self, PyObject *args)
 {
        Py_ssize_t len = PyString_GET_SIZE(self), n, i, j;
        int err;
-       int maxsplit = -1;
+       Py_ssize_t maxsplit = -1;
        const char *s = PyString_AS_STRING(self), *sub;
        PyObject *list, *item, *subobj = Py_None;
 
-       if (!PyArg_ParseTuple(args, "|Oi:rsplit", &subobj, &maxsplit))
+       if (!PyArg_ParseTuple(args, "|On:rsplit", &subobj, &maxsplit))
                return NULL;
        if (maxsplit < 0)
                maxsplit = PY_SSIZE_T_MAX;