]> granicus.if.org Git - python/commitdiff
Handle ssize_t
authorNeal Norwitz <nnorwitz@gmail.com>
Thu, 6 Apr 2006 08:07:25 +0000 (08:07 +0000)
committerNeal Norwitz <nnorwitz@gmail.com>
Thu, 6 Apr 2006 08:07:25 +0000 (08:07 +0000)
Modules/gcmodule.c

index 206d34a3573b55e223d880d057ce44c7e4578609..a8976b3ce7a52693b43cf23eee3c24b0f200a207 100644 (file)
@@ -1037,7 +1037,7 @@ gc_get_count(PyObject *self, PyObject *noargs)
 static int
 referrersvisit(PyObject* obj, PyObject *objs)
 {
-       int i;
+       Py_ssize_t i;
        for (i = 0; i < PyTuple_GET_SIZE(objs); i++)
                if (PyTuple_GET_ITEM(objs, i) == obj)
                        return 1;
@@ -1097,7 +1097,7 @@ Return the list of objects that are directly referred to by objs.");
 static PyObject *
 gc_get_referents(PyObject *self, PyObject *args)
 {
-       int i;
+       Py_ssize_t i;
        PyObject *result = PyList_New(0);
 
        if (result == NULL)