]> granicus.if.org Git - python/commitdiff
Remove unused func parameter of _PyStack_UnpackDict()
authorVictor Stinner <victor.stinner@gmail.com>
Wed, 18 Jan 2017 09:31:46 +0000 (10:31 +0100)
committerVictor Stinner <victor.stinner@gmail.com>
Wed, 18 Jan 2017 09:31:46 +0000 (10:31 +0100)
Issue #29259.

Include/abstract.h
Objects/abstract.c
Objects/methodobject.c

index 961279d4700845388b2fdd9d8f7ef7c6ca9af8cf..6647be774a9964297fabf67cf4b8f53a1ecb55a2 100644 (file)
@@ -193,8 +193,7 @@ PyAPI_FUNC(int) _PyStack_UnpackDict(
     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
index ee50f02057e604353fa6dd7552ea798fab5fc6df..682263d7bcb210c4dadffeb449d9f3e03f950a53 100644 (file)
@@ -2423,7 +2423,7 @@ _PyStack_AsDict(PyObject **values, PyObject *kwnames)
 
 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;
index 7bff6a037b06fb709747ad90f8978223c1b1b361..1d55a0cd486e354d95d83ba40adcf6f260b60fb2 100644 (file)
@@ -240,8 +240,7 @@ _PyCFunction_FastCallDict(PyObject *func_obj, PyObject **args, Py_ssize_t nargs,
         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;
         }