Update of /cvsroot/pygccxml/source/pyplusplus/code_creators
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13812/pyplusplus/code_creators
Modified Files:
calldef.py
Log Message:
fixing bug in calldef
Index: calldef.py
===================================================================
RCS file: /cvsroot/pygccxml/source/pyplusplus/code_creators/calldef.py,v
retrieving revision 1.53
retrieving revision 1.54
diff -C2 -d -r1.53 -r1.54
*** calldef.py 20 Apr 2006 05:35:40 -0000 1.53
--- calldef.py 23 Apr 2006 14:17:27 -0000 1.54
***************
*** 88,92 ****
, '::boost::python::pure_virtual' )
if create_with_signature:
! if self.wrapper and self.declaration.access_type != declarations.ACCESS_TYPES.PUBLIC:
result.append( '%s( (%s)(&%s) )'
% ( pure_virtual
--- 88,92 ----
, '::boost::python::pure_virtual' )
if create_with_signature:
! if self.wrapper and access_type != declarations.ACCESS_TYPES.PUBLIC:
result.append( '%s( (%s)(&%s) )'
% ( pure_virtual
***************
*** 99,103 ****
, declarations.full_name( self.declaration ) ) )
else:
! if self.wrapper and self.declaration.access_type != declarations.ACCESS_TYPES.PUBLIC:
result.append( '%s( &%s )'
% ( pure_virtual, self.wrapper.full_name() ) )
--- 99,103 ----
, declarations.full_name( self.declaration ) ) )
else:
! if self.wrapper and access_type != declarations.ACCESS_TYPES.PUBLIC:
result.append( '%s( &%s )'
% ( pure_virtual, self.wrapper.full_name() ) )
|