[WDM] Disable some warnings on MSVC
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Tue, 23 Mar 2010 18:34:15 +0000 (18:34 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Tue, 23 Mar 2010 18:34:15 +0000 (18:34 +0000)
svn path=/branches/header-work/; revision=46361

include/xdk/wdm.template.h

index d7c633d..a87a0d0 100644 (file)
@@ -98,6 +98,12 @@ extern "C" {
 
 #if defined(_MSC_VER)
 
+/* Disable some warnings */
+#pragma warning(disable:4115) /* Named type definition in parentheses */
+#pragma warning(disable:4201) /* Nameless unions and structs */
+#pragma warning(disable:4214) /* Bit fields of other types than int */
+#pragma warning(disable:4820) /* Padding added, due to alignemnet requirement */
+
 /* Indicate if #pragma alloc_text() is supported */
 #if defined(_M_IX86) || defined(_M_AMD64) || defined(_M_IA64)
 #define ALLOC_PRAGMA 1