[Python-checkins] cpython: Add unused parameter to a couple of METH_NOARGS functions. The previous

stefan.krah python-checkins at python.org
Sat Jul 28 13:56:22 CEST 2012


http://hg.python.org/cpython/rev/bd6f9315a0f0
changeset:   78302:bd6f9315a0f0
user:        Stefan Krah <skrah at bytereef.org>
date:        Sat Jul 28 13:53:47 2012 +0200
summary:
  Add unused parameter to a couple of METH_NOARGS functions. The previous
form is used in many places in the source tree, but was found to be incorrect
in a recent tracker discussion.

files:
  Modules/_decimal/_decimal.c |  16 ++++++++--------
  1 files changed, 8 insertions(+), 8 deletions(-)


diff --git a/Modules/_decimal/_decimal.c b/Modules/_decimal/_decimal.c
--- a/Modules/_decimal/_decimal.c
+++ b/Modules/_decimal/_decimal.c
@@ -632,7 +632,7 @@
 }
 
 static PyObject *
-signaldict_copy(PyObject *self)
+signaldict_copy(PyObject *self, PyObject *args UNUSED)
 {
     return flags_as_dict(SdFlags(self));
 }
@@ -1412,7 +1412,7 @@
 #endif
 
 static PyObject *
-context_copy(PyObject *self)
+context_copy(PyObject *self, PyObject *args UNUSED)
 {
     PyObject *copy;
 
@@ -1530,7 +1530,7 @@
 
 /* Return a new reference to the current context */
 static PyObject *
-PyDec_GetCurrentContext(void)
+PyDec_GetCurrentContext(PyObject *self UNUSED, PyObject *args UNUSED)
 {
     PyObject *context;
 
@@ -1551,7 +1551,7 @@
     if (v == default_context_template ||
         v == basic_context_template ||
         v == extended_context_template) {
-        v = context_copy(v);
+        v = context_copy(v, NULL);
         if (v == NULL) {
             return NULL;
         }
@@ -1600,7 +1600,7 @@
         }
 
         /* Set up a new thread local context. */
-        tl_context = context_copy(default_context_template);
+        tl_context = context_copy(default_context_template, NULL);
         if (tl_context == NULL) {
             return NULL;
         }
@@ -1657,7 +1657,7 @@
 
 /* Return a new reference to the current context */
 static PyObject *
-PyDec_GetCurrentContext(void)
+PyDec_GetCurrentContext(PyObject *self UNUSED, PyObject *args UNUSED)
 {
     PyObject *context;
 
@@ -1690,7 +1690,7 @@
     if (v == default_context_template ||
         v == basic_context_template ||
         v == extended_context_template) {
-        v = context_copy(v);
+        v = context_copy(v, NULL);
         if (v == NULL) {
             return NULL;
         }
@@ -1734,7 +1734,7 @@
         return NULL;
     }
 
-    self->local = context_copy(local);
+    self->local = context_copy(local, NULL);
     if (self->local == NULL) {
         self->global = NULL;
         Py_DECREF(self);

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


More information about the Python-checkins mailing list