diff --git a/Objects/dictobject.c b/Objects/dictobject.c index 220e621f077..28c3dc1aead 100644 --- a/Objects/dictobject.c +++ b/Objects/dictobject.c @@ -2747,10 +2747,12 @@ dictviews_or(PyObject* self, PyObject *other) { PyObject *result = PySet_New(self); PyObject *tmp; + _Py_identifier(update); + if (result == NULL) return NULL; - tmp = PyObject_CallMethod(result, "update", "O", other); + tmp = _PyObject_CallMethodId(result, &PyId_update, "O", other); if (tmp == NULL) { Py_DECREF(result); return NULL;