dictviews_or() uses _Py_identifier

This commit is contained in:
Victor Stinner 2011-10-13 22:51:17 +02:00
parent bfc6d74b25
commit d1a9cc29b9

View file

@ -2747,10 +2747,12 @@ dictviews_or(PyObject* self, PyObject *other)
{ {
PyObject *result = PySet_New(self); PyObject *result = PySet_New(self);
PyObject *tmp; PyObject *tmp;
_Py_identifier(update);
if (result == NULL) if (result == NULL)
return NULL; return NULL;
tmp = PyObject_CallMethod(result, "update", "O", other); tmp = _PyObject_CallMethodId(result, &PyId_update, "O", other);
if (tmp == NULL) { if (tmp == NULL) {
Py_DECREF(result); Py_DECREF(result);
return NULL; return NULL;