commit | 936198ce4509f707ee5041a6f12e4e9350a57ae6 | [log] [tgz] |
---|---|---|
author | Alexandre Julliard <julliard@winehq.org> | Fri Aug 13 00:44:22 2004 +0000 |
committer | Alexandre Julliard <julliard@winehq.org> | Fri Aug 13 00:44:22 2004 +0000 |
tree | de0b0b1a2294db366ae2d50a134eab964a0eed16 | |
parent | ff039ccdf3b81ab367ac38c672b4a5d7f25c68de [diff] [blame] |
Moved ICOM_THIS_MULTI definition out of objbase.h and into the files that use it.
diff --git a/dlls/ole32/compobj_private.h b/dlls/ole32/compobj_private.h index d69d179..ee4e33b 100644 --- a/dlls/ole32/compobj_private.h +++ b/dlls/ole32/compobj_private.h
@@ -189,4 +189,6 @@ APARTMENT* COM_CreateApartment(DWORD model); HWND COM_GetApartmentWin(OXID oxid); +#define ICOM_THIS_MULTI(impl,field,iface) impl* const This=(impl*)((char*)(iface) - offsetof(impl,field)) + #endif /* __WINE_OLE_COMPOBJ_H */