[Python-checkins] cpython: Remove unused func parameter of _PyStack_UnpackDict()

victor.stinner python-checkins at python.org
Wed Jan 18 04:32:56 EST 2017


https://hg.python.org/cpython/rev/261b108b9468
changeset:   106208:261b108b9468
user:        Victor Stinner <victor.stinner at gmail.com>
date:        Wed Jan 18 10:31:46 2017 +0100
summary:
  Remove unused func parameter of _PyStack_UnpackDict()

Issue #29259.

files:
  Include/abstract.h     |  3 +--
  Objects/abstract.c     |  2 +-
  Objects/methodobject.c |  3 +--
  3 files changed, 3 insertions(+), 5 deletions(-)


diff --git a/Include/abstract.h b/Include/abstract.h
--- a/Include/abstract.h
+++ b/Include/abstract.h
@@ -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 --git a/Objects/abstract.c b/Objects/abstract.c
--- a/Objects/abstract.c
+++ b/Objects/abstract.c
@@ -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 --git a/Objects/methodobject.c b/Objects/methodobject.c
--- a/Objects/methodobject.c
+++ b/Objects/methodobject.c
@@ -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;
         }
 

-- 
Repository URL: https://hg.python.org/cpython


More information about the Python-checkins mailing list