]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - include/warnings.h
Centralise compile checks
[xonotic/netradiant.git] / include / warnings.h
index e067fd11eb53c3086d6380dc984f968a13447d64..ebbd4f88c8d39b623120600938f53af675b7683e 100644 (file)
@@ -22,7 +22,9 @@
 #if !defined ( INCLUDED_WARNINGS_H )
 #define INCLUDED_WARNINGS_H
 
-#if _MSC_VER > 1000 && defined( WIN32 )
+#include "globaldefs.h"
+
+#if GDEF_COMPILER_MSVC && _MSC_VER > 1000
 #pragma warning(disable:4355) // 'this' : used in base member initializer list
 #pragma warning(disable:4503) // '[symbol]' : decorated name length exceeded, name was truncated
 #endif