diff --git a/source/obs/gs/gs-mipmapper.cpp b/source/obs/gs/gs-mipmapper.cpp index 25bcb62..dda6125 100644 --- a/source/obs/gs/gs-mipmapper.cpp +++ b/source/obs/gs/gs-mipmapper.cpp @@ -35,9 +35,14 @@ #endif #if defined(WIN32) || defined(WIN64) -extern "C" { +#ifdef _MSC_VER +#pragma warning(push) +#pragma warning(disable : 5039) +#endif #include -} +#ifdef _MSC_VER +#pragma warning(pop) +#endif #endif // Here be dragons! @@ -50,12 +55,12 @@ struct graphics_subsystem { }; #if defined(WIN32) || defined(WIN64) -#include -#include #ifdef _MSC_VER #pragma warning(push) -#pragma warning(disable : 4201) +#pragma warning(disable : 4201 4365) #endif +#include +#include #include #ifdef _MSC_VER #pragma warning(pop)