From: William S F. <ws...@fu...> - 2014-04-03 06:37:22
|
On 02/04/14 21:42, Vadim Zeitlin wrote: > Hello, > > Since the commit cd2085a ("Fixes for C enums used in an API and the > definition of the enum has not been parsed."), methods using ignored enums > as parameters are not automatically ignored any more, but exported to the > target language where they promptly fail to compile. > > I should be able to produce an example reproducing this if necessary but > before spending time on this I'd like to ask if this could have been > intentional by chance? I don't think it's a good idea but I could be > missing something and my point of view could be influenced by just wasting > half an hour on trying to understand why does the latest version of SWIG > refuse to work with my code... Still, even taking this into account, I > don't really see the point of exporting a method that can't be used nor > even compiled. Perhaps a SWIG error should be raised instead? > What you describe is not intentional. I will look into this if you post an example and mention which language it applies to. William |