changeset: 106208:261b108b9468 user: Victor Stinner date: Wed Jan 18 10:31:46 2017 +0100 files: Include/abstract.h Objects/abstract.c Objects/methodobject.c description: Remove unused func parameter of _PyStack_UnpackDict() Issue #29259. diff -r 794dad4b849f -r 261b108b9468 Include/abstract.h --- a/Include/abstract.h Tue Jan 17 20:43:31 2017 -0800 +++ b/Include/abstract.h Wed Jan 18 10:31:46 2017 +0100 @@ -193,8 +193,7 @@ Py_ssize_t nargs, PyObject *kwargs, PyObject ***p_stack, - PyObject **p_kwnames, - PyObject *func); + PyObject **p_kwnames); /* Suggested size (number of positional arguments) for arrays of PyObject* allocated on a C stack to avoid allocating memory on the heap memory. Such diff -r 794dad4b849f -r 261b108b9468 Objects/abstract.c --- a/Objects/abstract.c Tue Jan 17 20:43:31 2017 -0800 +++ b/Objects/abstract.c Wed Jan 18 10:31:46 2017 +0100 @@ -2423,7 +2423,7 @@ int _PyStack_UnpackDict(PyObject **args, Py_ssize_t nargs, PyObject *kwargs, - PyObject ***p_stack, PyObject **p_kwnames, PyObject *func) + PyObject ***p_stack, PyObject **p_kwnames) { PyObject **stack, **kwstack; Py_ssize_t nkwargs; diff -r 794dad4b849f -r 261b108b9468 Objects/methodobject.c --- a/Objects/methodobject.c Tue Jan 17 20:43:31 2017 -0800 +++ b/Objects/methodobject.c Wed Jan 18 10:31:46 2017 +0100 @@ -240,8 +240,7 @@ PyObject *kwnames; _PyCFunctionFast fastmeth = (_PyCFunctionFast)meth; - if (_PyStack_UnpackDict(args, nargs, kwargs, - &stack, &kwnames, func_obj) < 0) { + if (_PyStack_UnpackDict(args, nargs, kwargs, &stack, &kwnames) < 0) { return NULL; }