diff options
Diffstat (limited to 'Modules/itertoolsmodule.c')
| -rw-r--r-- | Modules/itertoolsmodule.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Modules/itertoolsmodule.c b/Modules/itertoolsmodule.c index 7cbee2b2fc..f867252481 100644 --- a/Modules/itertoolsmodule.c +++ b/Modules/itertoolsmodule.c @@ -942,11 +942,11 @@ cycle_next(cycleobject *lz) return NULL; Py_CLEAR(lz->it); } - if (Py_SIZE(lz->saved) == 0) + if (PyList_GET_SIZE(lz->saved) == 0) return NULL; item = PyList_GET_ITEM(lz->saved, lz->index); lz->index++; - if (lz->index >= Py_SIZE(lz->saved)) + if (lz->index >= PyList_GET_SIZE(lz->saved)) lz->index = 0; Py_INCREF(item); return item; |
