diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/winddk/ntddcdrm.h | 3 | ||||
-rw-r--r-- | include/winddk/ntddcdvd.h | 3 | ||||
-rw-r--r-- | include/winddk/ntddstor.h | 3 |
3 files changed, 9 insertions, 0 deletions
diff --git a/include/winddk/ntddcdrm.h b/include/winddk/ntddcdrm.h index df7ab66e1..909a9d831 100644 --- a/include/winddk/ntddcdrm.h +++ b/include/winddk/ntddcdrm.h @@ -38,6 +38,9 @@ extern "C" { #pragma warning(disable:4200) // array[0]
#pragma warning(disable:4201) // nameless struct/unions
#pragma warning(disable:4214) // bit fields other than int
+#if defined(__INTEL_COMPILER)
+#pragma warning(disable:94) // warning #94: the size of an array must be greater than zero
+#endif
#ifdef __cplusplus
extern "C" {
diff --git a/include/winddk/ntddcdvd.h b/include/winddk/ntddcdvd.h index 9f9862cb8..b4ded0888 100644 --- a/include/winddk/ntddcdvd.h +++ b/include/winddk/ntddcdvd.h @@ -25,6 +25,9 @@ Abstract: #pragma warning(disable:4200) // zero-sized array
#pragma warning(disable:4201) // nonstandard extension used : nameless struct/union
#pragma warning(disable:4214) // bitfield other than int
+#if defined(__INTEL_COMPILER)
+#pragma warning(disable:94) // warning #94: the size of an array must be greater than zero
+#endif
#if _MSC_VER > 1000
#pragma once
diff --git a/include/winddk/ntddstor.h b/include/winddk/ntddstor.h index 2f18cb71e..ec1535244 100644 --- a/include/winddk/ntddstor.h +++ b/include/winddk/ntddstor.h @@ -1315,6 +1315,9 @@ typedef __struct_bcount(Size) struct _STORAGE_WRITE_CACHE_PROPERTY { #pragma warning(disable:4200) // array[0]
#pragma warning(disable:4201) // nameless struct/unions
#pragma warning(disable:4214) // bit fields other than int
+#if defined(__INTEL_COMPILER)
+#pragma warning(disable:94) // warning #94: the size of an array must be greater than zero
+#endif
#if defined(_MSC_EXTENSIONS)
|