dmusic: Remove old and ugly COM macros.
This commit is contained in:
parent
069599135b
commit
abb0a22d31
|
@ -248,10 +248,6 @@ static inline void DMUSIC_UnlockModule(void) { InterlockedDecrement( &DMUSIC_ref
|
||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
* Misc.
|
* Misc.
|
||||||
*/
|
*/
|
||||||
/* my custom ICOM stuff */
|
|
||||||
#define ICOM_NAME_MULTI(impl,field,iface,name) impl* const name=(impl*)((char*)(iface) - offsetof(impl,field))
|
|
||||||
#define ICOM_THIS_MULTI(impl,field,iface) ICOM_NAME_MULTI(impl,field,iface,This)
|
|
||||||
|
|
||||||
/* for simpler reading */
|
/* for simpler reading */
|
||||||
typedef struct _DMUS_PRIVATE_CHUNK {
|
typedef struct _DMUS_PRIVATE_CHUNK {
|
||||||
FOURCC fccID; /* FOURCC ID of the chunk */
|
FOURCC fccID; /* FOURCC ID of the chunk */
|
||||||
|
|
Loading…
Reference in New Issue