From: <wsf...@us...> - 2011-02-15 22:29:06
|
Revision: 12463 http://swig.svn.sourceforge.net/swig/?rev=12463&view=rev Author: wsfulton Date: 2011-02-15 22:29:00 +0000 (Tue, 15 Feb 2011) Log Message: ----------- Retrospectively add note about earlier fix for better typedef resolution fixing some STL issues. Modified Paths: -------------- trunk/CHANGES.current Modified: trunk/CHANGES.current =================================================================== --- trunk/CHANGES.current 2011-02-15 07:41:26 UTC (rev 12462) +++ trunk/CHANGES.current 2011-02-15 22:29:00 UTC (rev 12463) @@ -131,3 +131,9 @@ Fix unary scope operator (::) (global scope) regression introduced in 2.0.0, reported by Ben Walker. The mangled symbol names were incorrect, sometimes resulting in types being incorrectly treated as opaque types. + + Also fixes #2958781 and some other type problems due to better typedef resolution, eg + std::vector<T *>::value_type didn't resolve to T * when it should have. The mangled type + was incorrectly SWIGTYPE_std__vectorT_Test_p_std__allocatorT_Test_p_t_t__value_type and now + it is correctly SWIGTYPE_p_Test. + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |