Issue #9526: Remove outdated casts to int that were preventing the array module from working correctly with arrays > 2GB.
This commit is contained in:
parent
373e78c6f5
commit
346f0af4f6
|
@ -800,7 +800,7 @@ array_iter_extend(arrayobject *self, PyObject *bb)
|
|||
return -1;
|
||||
|
||||
while ((v = PyIter_Next(it)) != NULL) {
|
||||
if (ins1(self, (int) Py_SIZE(self), v) != 0) {
|
||||
if (ins1(self, Py_SIZE(self), v) != 0) {
|
||||
Py_DECREF(v);
|
||||
Py_DECREF(it);
|
||||
return -1;
|
||||
|
@ -1075,7 +1075,7 @@ the buffer length in bytes.");
|
|||
static PyObject *
|
||||
array_append(arrayobject *self, PyObject *v)
|
||||
{
|
||||
return ins(self, (int) Py_SIZE(self), v);
|
||||
return ins(self, Py_SIZE(self), v);
|
||||
}
|
||||
|
||||
PyDoc_STRVAR(append_doc,
|
||||
|
|
Loading…
Reference in New Issue