On Sun, Mar 27, 2005 at 11:43:34PM -0500, Vincent BĂ©ron wrote:
Robert, Huw: Do you have something else to add before this one goes in, or is Wine ready for it?
Huw: I had to name the enum at line 181, else I'd get a SIGSEGV in widl. Would you mind trying to make it accept
typedef enum { foo } BAR;
instead of
typedef enum BAR { foo } BAR;
please?
Hi Vincent,
Sorry I got distracted with other things before I had a chance to finish off the work on stdole2. I'll see if I can knock up something to get these typedefs to work.
One remaining issue is the dispinterface FontEvents that is part of coclass StdFont and yet is not defined until right at the end of the typelib. There isn't a clean way to do this in idl and still maintain the original order of the typeinfos - it's clear that the native stdole2 is generated by a program rather than from idl. I guess we could introduce a Wine specific attribute that allows us to hack around this...
Huw.