From: <wsf...@us...> - 2008-03-12 16:48:41
|
Revision: 10302 http://swig.svn.sourceforge.net/swig/?rev=10302&view=rev Author: wsfulton Date: 2008-03-12 09:48:37 -0700 (Wed, 12 Mar 2008) Log Message: ----------- remove debugging info from shared_ptr typemaps Modified Paths: -------------- trunk/CHANGES.current trunk/Lib/python/boost_shared_ptr.i Modified: trunk/CHANGES.current =================================================================== --- trunk/CHANGES.current 2008-03-09 20:21:14 UTC (rev 10301) +++ trunk/CHANGES.current 2008-03-12 16:48:37 UTC (rev 10302) @@ -1,6 +1,9 @@ Version 1.3.35 (in progress) ============================ +03/12/2008: wsfulton + [Python] Remove debugging info when using shared_ptr support + 03/06/2008: mgossage [Lua] Updated documentation for Lua exceptions. Added Examples/lua/exception and Examples/lua/embed2. Modified: trunk/Lib/python/boost_shared_ptr.i =================================================================== --- trunk/Lib/python/boost_shared_ptr.i 2008-03-09 20:21:14 UTC (rev 10301) +++ trunk/Lib/python/boost_shared_ptr.i 2008-03-12 16:48:37 UTC (rev 10302) @@ -7,7 +7,7 @@ // destructor mods %feature("unref") TYPE -"if (debug_shared) { cout << \"deleting use_count: \" << (*smartarg1).use_count() << \" [\" << (boost::get_deleter<SWIG_null_deleter>(*smartarg1) ? std::string(\"CANNOT BE DETERMINED SAFELY\") : ( (*smartarg1).get() ? (*smartarg1)->getValue() : std::string(\"NULL PTR\") )) << \"]\" << endl << flush; }\n" +//"if (debug_shared) { cout << \"deleting use_count: \" << (*smartarg1).use_count() << \" [\" << (boost::get_deleter<SWIG_null_deleter>(*smartarg1) ? std::string(\"CANNOT BE DETERMINED SAFELY\") : ( (*smartarg1).get() ? (*smartarg1)->getValue() : std::string(\"NULL PTR\") )) << \"]\" << endl << flush; }\n" "(void)arg1; delete smartarg1;" %feature("smartptr", noblock=1) TYPE { SWIG_SHARED_PTR_QNAMESPACE::shared_ptr< TYPE > } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |