Py_INCREF(result);
for (i = 0; i < tuplesize; i++) {
PyObject *it = PyTuple_GET_ITEM(zit->it_tuple, i);
+ PyObject *item;
assert(PyIter_Check(it));
- PyObject *item = (*it->ob_type->tp_iternext)(it);
+ item = (*it->ob_type->tp_iternext)(it);
if (item == NULL) {
Py_DECREF(result);
return NULL;
return NULL;
for (i = 0; i < tuplesize; i++) {
PyObject *it = PyTuple_GET_ITEM(zit->it_tuple, i);
+ PyObject *item;
assert(PyIter_Check(it));
- PyObject *item = (*it->ob_type->tp_iternext)(it);
+ item = (*it->ob_type->tp_iternext)(it);
if (item == NULL) {
Py_DECREF(result);
return NULL;