From: SourceForge.net <no...@so...> - 2011-02-13 16:34:24
|
Patches item #3171793, was opened at 2011-02-03 17:23 Message generated for change (Comment added) made by wsfulton You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=301645&aid=3171793&group_id=1645 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Closed >Resolution: Accepted Priority: 5 Private: No Submitted By: szager (szager) >Assigned to: William Fulton (wsfulton) Summary: Fix for -fvirtual used with director classes Initial Comment: The director_protected test case fails when run with the -fvirtual option. The related code is pretty dense, and I don't pretend to understand every nuance; but the reason *seems* to be that the code is eliminating virtual methods that aren't overridden in a wrapped base class, but might later be overridden by a derived class in the target language. With this patch, the director_protected test case passes. ---------------------------------------------------------------------- >Comment By: William Fulton (wsfulton) Date: 2011-02-13 16:34 Message: Thanks very much, applied for swig-2.0.2. ---------------------------------------------------------------------- Comment By: szager (szager) Date: 2011-02-09 08:45 Message: Small fix for the patch; is_member_director(node) can toggle after this_wrapping_protected_members is defined. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=301645&aid=3171793&group_id=1645 |