python/dist/src/Objects enumobject.c,1.7,1.8

Update of /cvsroot/python/python/dist/src/Objects In directory sc8-pr-cvs1:/tmp/cvs-serv7077 Modified Files: enumobject.c Log Message: Use PyTuple_Pack() to simplify enumerate(). Index: enumobject.c =================================================================== RCS file: /cvsroot/python/python/dist/src/Objects/enumobject.c,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** enumobject.c 28 May 2003 14:05:34 -0000 1.7 --- enumobject.c 2 Nov 2003 05:37:44 -0000 1.8 *************** *** 32,36 **** return NULL; } ! en->en_result = PyTuple_New(2); if (en->en_result == NULL) { Py_DECREF(en->en_sit); --- 32,36 ---- return NULL; } ! en->en_result = PyTuple_Pack(2, Py_None, Py_None); if (en->en_result == NULL) { Py_DECREF(en->en_sit); *************** *** 38,45 **** return NULL; } - Py_INCREF(Py_None); - PyTuple_SET_ITEM(en->en_result, 0, Py_None); - Py_INCREF(Py_None); - PyTuple_SET_ITEM(en->en_result, 1, Py_None); return (PyObject *)en; } --- 38,41 ----
participants (1)
-
rhettingerīŧ users.sourceforge.net