diff --git a/desmume/src/frontend/windows/directx/xma2defs.h b/desmume/src/frontend/windows/directx/xma2defs.h index 46b0b0103..1ba050bd5 100644 --- a/desmume/src/frontend/windows/directx/xma2defs.h +++ b/desmume/src/frontend/windows/directx/xma2defs.h @@ -10,6 +10,11 @@ #ifndef __XMA2DEFS_INCLUDED__ #define __XMA2DEFS_INCLUDED__ +#ifdef __MINGW32__ +#define __out +#define __in +#endif + #include // Markers for documenting API semantics #include // For S_OK, E_FAIL #include // Basic data types and constants for audio work @@ -714,5 +719,10 @@ __inline HRESULT LocalizeXma2Format(__inout XMA2WAVEFORMATEX* pXma2Format) #undef XMASWAP4BYTES } +#ifdef __MINGW32__ +#undef __out +#undef __in +#endif + #endif // #ifndef __XMA2DEFS_INCLUDED__