]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Sigh, changed the argument names in the tp_init function: to make them be
authorJack Jansen <jack.jansen@cwi.nl>
Sun, 3 Jul 2005 20:57:26 +0000 (20:57 +0000)
committerJack Jansen <jack.jansen@cwi.nl>
Sun, 3 Jul 2005 20:57:26 +0000 (20:57 +0000)
more in line with other methods "self" and "args" had to be renamed "_self"
and "_args". Did "_kwds" too, for consistency.

Tools/bgen/bgen/bgenObjectDefinition.py

index 64075debfbb8d316adacc38029634526cb378c2c..f0dfc4fc347ca9a11d4ebc48a8dc3f10dee7e077 100644 (file)
@@ -385,7 +385,7 @@ class PEP253Mixin(PEP252Mixin):
 
     def output_tp_init(self):
         if self.output_tp_initBody:
-            Output("static int %s_tp_init(PyObject *self, PyObject *args, PyObject *kwds)", self.prefix)
+            Output("static int %s_tp_init(PyObject *_self, PyObject *_args, PyObject *_kwds)", self.prefix)
             OutLbrace()
             self.output_tp_initBody()
             OutRbrace()
@@ -407,19 +407,19 @@ class PEP253Mixin(PEP252Mixin):
         Output()
 
     def output_tp_newBody(self):
-        Output("PyObject *self;");
+        Output("PyObject *_self;");
         Output("%s itself;", self.itselftype);
         Output("char *kw[] = {\"itself\", 0};")
         Output()
-        Output("if (!PyArg_ParseTupleAndKeywords(args, kwds, \"O&\", kw, %s_Convert, &itself)) return NULL;",
+        Output("if (!PyArg_ParseTupleAndKeywords(_args, _kwds, \"O&\", kw, %s_Convert, &itself)) return NULL;",
             self.prefix);
-        Output("if ((self = type->tp_alloc(type, 0)) == NULL) return NULL;")
-        Output("((%s *)self)->ob_itself = itself;", self.objecttype)
-        Output("return self;")
+        Output("if ((_self = type->tp_alloc(type, 0)) == NULL) return NULL;")
+        Output("((%s *)_self)->ob_itself = itself;", self.objecttype)
+        Output("return _self;")
 
     def output_tp_new(self):
         if self.output_tp_newBody:
-            Output("static PyObject *%s_tp_new(PyTypeObject *type, PyObject *args, PyObject *kwds)", self.prefix)
+            Output("static PyObject *%s_tp_new(PyTypeObject *type, PyObject *_args, PyObject *_kwds)", self.prefix)
             OutLbrace()
             self.output_tp_newBody()
             OutRbrace()