(original) (raw)
changeset: 106210:1b7a5bdd05ed user: Victor Stinner victor.stinner@gmail.com date: Wed Jan 18 11:27:22 2017 +0100 files: Objects/abstract.c description: _PyObject_FastCallKeywords() now checks the result Issue ##27830, Issue #29259. diff -r 0b219348ec9e -r 1b7a5bdd05ed Objects/abstract.c --- a/Objects/abstract.c Wed Jan 18 10:38:09 2017 +0100 +++ b/Objects/abstract.c Wed Jan 18 11:27:22 2017 +0100 @@ -2539,6 +2539,8 @@ Py_DECREF(argtuple); Py_XDECREF(kwdict); + result = _Py_CheckFunctionResult(callable, result, NULL); + exit: Py_LeaveRecursiveCall(); return result; /victor.stinner@gmail.com