[Python-checkins] CVS: python/dist/src/Tools/bgen/bgen bgenGenerator.py,1.8,1.9
Jack Jansen
jackjansen@users.sourceforge.net
Sat, 19 May 2001 06:59:07 -0700
Update of /cvsroot/python/python/dist/src/Tools/bgen/bgen
In directory usw-pr-cvs1:/tmp/cvs-serv11281/Python/Tools/bgen/bgen
Modified Files:
bgenGenerator.py
Log Message:
Generate prototype-style function headers in stead of K&R style. Makes life easier with gcc -Wstrict-function-prototypes.
Index: bgenGenerator.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Tools/bgen/bgen/bgenGenerator.py,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -r1.8 -r1.9
*** bgenGenerator.py 2000/12/12 22:24:35 1.8
--- bgenGenerator.py 2001/05/19 13:59:05 1.9
***************
*** 38,47 ****
def functionheader(self):
Output()
! Output("static PyObject *%s_%s(_self, _args)",
! self.prefix, self.name)
! IndentLevel()
! Output("%s *_self;", self.objecttype)
! Output("PyObject *_args;")
! DedentLevel()
OutLbrace()
Output("PyObject *_res = NULL;")
--- 38,43 ----
def functionheader(self):
Output()
! Output("static PyObject *%s_%s(%s *_self, PyObject *_args)",
! self.prefix, self.name, self.objecttype)
OutLbrace()
Output("PyObject *_res = NULL;")