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

Nikolay Sivov bunglehead at gmail.com
Sun Nov 11 00:01:05 CST 2012


On 11/11/2012 05:00, Max TenEyck Woodbury wrote:
> I mentioned this a few days ago.  It would have helped if you had
> raised this point then.
>
> As it stands, it is simply a way to adding data members to an aggregate
> with an interface.
Data members to an aggregate? What are you talking about and what it has 
to do with interface definition?
>    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.
>
>
>
>




More information about the wine-devel mailing list