On Fri, Feb 15, 2013 at 8:41 PM, Ben Reser <b...@reser.org> wrote: > I flipped through the changelog for SWIG and I didn't see anything > that explains this difference in behavior. >
I used swig 2.0.9, but the change happened from 2.0.4 to 2.0.5. A quick "git bisect" puts the blame on https://github.com/swig/swig/commit/30206f975c3c3fbd6e702499727375b4321b490e "Fix constructors in named typedef class declarations". Probably an unintended side effect, though IMHO the behaviour in 2.0.9 is correct. Cheers, Roderich