http://bugs.winehq.org/show_bug.cgi?id=13332
Rob Shearman robertshearman@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |robertshearman@gmail.com
--- Comment #4 from Rob Shearman robertshearman@gmail.com 2008-06-26 17:33:20 --- There are two bugs here. 1. encode_type doesn't cope with non-public typedefs very well. 2. Proxies/stubs are generated for interfaces in library statements, but the types used in library interfaces aren't checked during parsing (and therefore the error message is slightly unfriendly). The fix is for proxies/stubs not to be generated in this case.
(1) can be fixed straight away but (2) may have to wait until after a rewrite I have pending of the parser code (where it will be easier to determine that an interface is defined inside a library statement).