[Bug 13332] widl fails with unknown embedded type for somedata (0x0)

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Jun 26 17:33:21 CDT 2008


http://bugs.winehq.org/show_bug.cgi?id=13332


Rob Shearman <robertshearman at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |robertshearman at gmail.com




--- Comment #4 from Rob Shearman <robertshearman at 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).


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list