diff options
Diffstat (limited to 'intern/audaspace/SDL/AUD_SDLDevice.h')
-rw-r--r-- | intern/audaspace/SDL/AUD_SDLDevice.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/intern/audaspace/SDL/AUD_SDLDevice.h b/intern/audaspace/SDL/AUD_SDLDevice.h index 266edd0dfcc..c4ff9e80aa9 100644 --- a/intern/audaspace/SDL/AUD_SDLDevice.h +++ b/intern/audaspace/SDL/AUD_SDLDevice.h @@ -32,7 +32,18 @@ #include "AUD_SoftwareDevice.h" +/* SDL force defines __SSE__ and __SSE2__ flags, which generates warnings + * because we pass those defines via command line as well. For until there's + * proper ifndef added to SDL headers we ignore the redefinition warning. + */ +#ifdef _MSC_VER +# pragma warning(push) +# pragma warning(disable : 4005) +#endif #include <SDL.h> +#ifdef _MSC_VER +# pragma warning(pop) +#endif /** * This device plays back through SDL, the simple direct media layer. |