Aug. 23, 2010
1:12 p.m.
David Hedberg <david.hedberg(a)gmail.com> writes:
+#define EBE_IMPL(iface) \ + ((IExplorerBrowserEventsImpl*)iface) [...] +static ULONG WINAPI IExplorerBrowserEvents_fnAddRef(IExplorerBrowserEvents *iface) +{ + return InterlockedIncrement(&(EBE_IMPL(iface)->ref));
That's ugly, declare a proper This pointer instead. -- Alexandre Julliard julliard(a)winehq.org