[PATCH] tools/widl/header.c: Add a way to declare interface data members.

Michael Stefaniuc mstefani at redhat.com
Sun Nov 11 13:46:05 CST 2012


On 11/11/2012 03:00 AM, Max TenEyck Woodbury wrote:
> I mentioned this a few days ago.  It would have helped if you had
> raised this point then.
I tried, but your email made no sense. You didn't even mention that
you're talking about COM interfaces.

> As it stands, it is simply a way to adding data members to an aggregate
> with an interface.  In that sense it is not an addition to the
> interface since the Vtbl pointer remains exactly as before.  The new
> information is not part of the interface as such.  Putting it in the
> same 'struct' as the Vtbl is simply a way of enforcing the
> association.  If you do not define a <iface>_IFACE_DATA macro, nothing
> happens.

bye
	michael



More information about the wine-devel mailing list