Revision: 970
http://svn.sourceforge.net/pygccxml/?rev=970&view=rev
Author: roman_yakovenko
Date: 2007-04-05 08:55:43 -0700 (Thu, 05 Apr 2007)
Log Message:
-----------
fixing small bug
Modified Paths:
--------------
pyplusplus_dev/pyplusplus/module_creator/header_files_manager.py
Modified: pyplusplus_dev/pyplusplus/module_creator/header_files_manager.py
===================================================================
--- pyplusplus_dev/pyplusplus/module_creator/header_files_manager.py 2007-04-05 15:31:13 UTC (rev 969)
+++ pyplusplus_dev/pyplusplus/module_creator/header_files_manager.py 2007-04-05 15:55:43 UTC (rev 970)
@@ -17,16 +17,15 @@
self.__extmodule.add_system_header( "boost/python.hpp" )
self.__extmodule.adopt_creator( code_creators.include_t( header="boost/python.hpp" ) )
- def include( self, header, system=False, once=True, user_defined=False ):
- if once:
- normalized_header = self.normalize( header )
- if normalized_header in self.__already_included:
- return
- self.__extmodule.add_system_header( header )
+ def include( self, header, system=False, user_defined=False ):
+ normalized_header = self.normalize( header )
+ if normalized_header in self.__already_included:
+ return
+ else:
+ self.__already_included.add( normalized_header )
self.__extmodule.adopt_include( code_creators.include_t( header, user_defined=user_defined ) )
if system:
self.__extmodule.add_system_header( header )
-
def include_call_policy( self, call_policy ):
if not call_policy:
@@ -50,4 +49,4 @@
-
\ No newline at end of file
+
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|