Disable warning C4267 in generated files.
authorGerald Combs <gerald@wireshark.org>
Thu, 15 Feb 2018 00:02:14 +0000 (16:02 -0800)
committerAnders Broman <a.broman58@gmail.com>
Thu, 15 Feb 2018 05:30:48 +0000 (05:30 +0000)
Disable warning C4267 in Visual C++ in order to squelch the following
warnings:

   125>dtd_parse.c(1699): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data [C:\buildbot\builders\windows-x86-64-petri-dish\windows-x86-64-petri-dish\build\cmbuild\epan\epan.vcxproj]
   125>diam_dict.c(2348): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data [C:\buildbot\builders\windows-x86-64-petri-dish\windows-x86-64-petri-dish\build\cmbuild\epan\epan.vcxproj]
   125>C:/buildbot/builders/windows-x86-64-petri-dish/windows-x86-64-petri-dish/build/cmbuild/epan/uat_load.c(1476): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data [C:\buildbot\builders\windows-x86-64-petri-dish\windows-x86-64-petri-dish\build\cmbuild\epan\epan.vcxproj]
   130>wimaxasncp_dict.c(2103): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data [C:\buildbot\builders\windows-x86-64-petri-dish\windows-x86-64-petri-dish\build\cmbuild\plugins\epan\wimaxasncp\wimaxasncp.vcxproj]

Change-Id: Ie29ae096e5a8b5037abaf3f2aa97754260f4cace
Reviewed-on: https://code.wireshark.org/review/25800
Reviewed-by: Gerald Combs <gerald@wireshark.org>
Petri-Dish: Gerald Combs <gerald@wireshark.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
epan/diam_dict.l
epan/dtd_parse.l
epan/uat_load.l
plugins/epan/wimaxasncp/wimaxasncp_dict.l

index 1ea330f3004a1f18ab70f1c1d681a7e9308272cd..5d1a31e39d48abe97c2953221393088721f9fb47 100644 (file)
@@ -1,6 +1,12 @@
 %top {
 /* Include this before everything else, for various large-file definitions */
 #include "config.h"
+
+// warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
+#ifdef _MSC_VER
+#pragma warning(push)
+#pragma warning(disable : 4267)
+#endif
 }
 
 /*
index 4c250c252e436ff3b0185da223f23e6a0d2e0931..158a1f0c4fec78c2c442a79546ae9a3b765cbbf4 100644 (file)
@@ -1,6 +1,12 @@
 %top {
 /* Include this before everything else, for various large-file definitions */
 #include "config.h"
+
+// warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
+#ifdef _MSC_VER
+#pragma warning(push)
+#pragma warning(disable : 4267)
+#endif
 }
 
 /*
index 3c62f4d77ecd32737d6c77f51bcb05c9c848292b..86d5101e16860b44f6b29fb7ad08f1665a1ec8ee 100644 (file)
@@ -1,6 +1,12 @@
 %top {
 /* Include this before everything else, for various large-file definitions */
 #include "config.h"
+
+// warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
+#ifdef _MSC_VER
+#pragma warning(push)
+#pragma warning(disable : 4267)
+#endif
 }
 
 /*
index d5ca35f5a125e1892698e2e38c79d601c0e6dfff..dab2836a93217d8098dee52b4d8f4859e45101d8 100644 (file)
@@ -1,6 +1,12 @@
 %top {
 /* Include this before everything else, for various large-file definitions */
 #include "config.h"
+
+// warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
+#ifdef _MSC_VER
+#pragma warning(push)
+#pragma warning(disable : 4267)
+#endif
 }
 
 /*