[pygccxml-commit] SF.net SVN: pygccxml: [848] pyplusplus_dev/pyplusplus/module_creator/ call_polici
Brought to you by:
mbaas,
roman_yakovenko
From: <rom...@us...> - 2007-01-04 22:04:48
|
Revision: 848 http://svn.sourceforge.net/pygccxml/?rev=848&view=rev Author: roman_yakovenko Date: 2007-01-04 14:04:45 -0800 (Thu, 04 Jan 2007) Log Message: ----------- fixing bug reported by Martin Preisler Modified Paths: -------------- pyplusplus_dev/pyplusplus/module_creator/call_policies_resolver.py Modified: pyplusplus_dev/pyplusplus/module_creator/call_policies_resolver.py =================================================================== --- pyplusplus_dev/pyplusplus/module_creator/call_policies_resolver.py 2007-01-04 21:44:37 UTC (rev 847) +++ pyplusplus_dev/pyplusplus/module_creator/call_policies_resolver.py 2007-01-04 22:04:45 UTC (rev 848) @@ -141,6 +141,9 @@ base_type = declarations.remove_alias( base_type ) decl = base_type.declaration + if declarations.is_class_declaration( decl ): + return None + if decl.is_abstract: return None if declarations.has_destructor( decl ) and not declarations.has_public_destructor( decl ): This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |