Skip to content

Commit e915a05

Browse files
committed
Simplify list indexing code
1 parent 433282f commit e915a05

File tree

1 file changed

+0
-8
lines changed

1 file changed

+0
-8
lines changed

Python/ceval.c

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3430,19 +3430,11 @@ _PyForIter_NextWithIndex(PyObject *seq, _PyStackRef index)
34303430
}
34313431
return PyStackRef_FromPyObjectNew(PyTuple_GET_ITEM(seq, i));
34323432
}
3433-
size_t size = PyList_GET_SIZE(seq);
3434-
if ((size_t)i >= size) {
3435-
return PyStackRef_NULL;
3436-
}
3437-
#ifdef Py_GIL_DISABLED
34383433
PyObject *item = _PyList_GetItemRef((PyListObject *)seq, i);
34393434
if (item == NULL) {
34403435
return PyStackRef_NULL;
34413436
}
34423437
return PyStackRef_FromPyObjectSteal(item);
3443-
#else
3444-
return PyStackRef_FromPyObjectNew(PyList_GET_ITEM(seq, i));
3445-
#endif
34463438
}
34473439

34483440
/* Check if a 'cls' provides the given special method. */

0 commit comments

Comments
 (0)