From: Neal Norwitz Date: Thu, 23 Mar 2006 05:48:09 +0000 (+0000) Subject: Fix a ssize_t issue X-Git-Tag: v2.5a0~128 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=90768424f8c48aa0d50642cb423b356adbf2293d;p=thirdparty%2FPython%2Fcpython.git Fix a ssize_t issue --- diff --git a/Python/ceval.c b/Python/ceval.c index de2b35b4af51..99dfc2d3b43d 100644 --- a/Python/ceval.c +++ b/Python/ceval.c @@ -3935,7 +3935,7 @@ _PyEval_SliceIndex(PyObject *v, Py_ssize_t *pi) if (v != NULL) { Py_ssize_t x; if (PyInt_Check(v)) { - x = PyInt_AsLong(v); + x = PyInt_AsSsize_t(v); } else if (v->ob_type->tp_as_number && PyType_HasFeature(v->ob_type, Py_TPFLAGS_HAVE_INDEX)