diff --git a/libs/openzap/openzap.vcproj b/libs/openzap/openzap.vcproj
index 7c3f70d4ee..2cae0acfce 100644
--- a/libs/openzap/openzap.vcproj
+++ b/libs/openzap/openzap.vcproj
@@ -193,20 +193,18 @@
>
diff --git a/libs/openzap/src/zap_wanpipe.c b/libs/openzap/src/zap_wanpipe.c
index e699626b3f..1552504560 100644
--- a/libs/openzap/src/zap_wanpipe.c
+++ b/libs/openzap/src/zap_wanpipe.c
@@ -46,7 +46,7 @@
#ifdef _MSC_VER
/* disable warning for zero length array in a struct */
/* this will cause errors on c99 and ansi compliant compilers and will need to be fixed in the wanpipe header files */
-#pragma warning(disable:4200)
+#pragma warning(disable:4200 4201 4214)
#endif
#include
#include