Commit 99c316ca authored by Stefan Behnel's avatar Stefan Behnel

looks like CPython can handle dict subtypes in kwargs calls

parent 2568ab0c
...@@ -6442,7 +6442,7 @@ static PyObject* __Pyx_PyEval_CallObjectWithKeywords(PyObject*, PyObject*, PyObj ...@@ -6442,7 +6442,7 @@ static PyObject* __Pyx_PyEval_CallObjectWithKeywords(PyObject*, PyObject*, PyObj
impl = """ impl = """
static PyObject* __Pyx_PyEval_CallObjectWithKeywords(PyObject *callable, PyObject *args, PyObject *kwargs) { static PyObject* __Pyx_PyEval_CallObjectWithKeywords(PyObject *callable, PyObject *args, PyObject *kwargs) {
PyObject* result; PyObject* result;
if (likely(PyDict_CheckExact(kwargs))) { if (likely(PyDict_Check(kwargs))) {
return PyEval_CallObjectWithKeywords(callable, args, kwargs); return PyEval_CallObjectWithKeywords(callable, args, kwargs);
} else { } else {
PyObject* real_dict; PyObject* real_dict;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment