From: Raymond Hettinger Date: Tue, 18 Aug 2015 07:20:20 +0000 (-0700) Subject: Inline PyIter_Next() matching the other itertools code. X-Git-Tag: v3.6.0a1~1764 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f1094140944721ca852d49fb30e107d4ffec6f12;p=thirdparty%2FPython%2Fcpython.git Inline PyIter_Next() matching the other itertools code. --- diff --git a/Python/bltinmodule.c b/Python/bltinmodule.c index 2f22209e9d68..78ec3cbf9e48 100644 --- a/Python/bltinmodule.c +++ b/Python/bltinmodule.c @@ -1164,7 +1164,8 @@ map_next(mapobject *lz) return NULL; for (i=0 ; iiters, i)); + PyObject *it = PyTuple_GET_ITEM(lz->iters, i); + val = Py_TYPE(it)->tp_iternext(it); if (val == NULL) { Py_DECREF(argtuple); return NULL;