aboutsummaryrefslogtreecommitdiffstats
path: root/text2pcap-scanner.l
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2018-02-16 03:15:32 -0800
committerGuy Harris <guy@alum.mit.edu>2018-02-16 19:54:16 +0000
commit72b57ac4ef653c1909e4c1d1daf40de2357b77e8 (patch)
tree991ac5b78097abb80d1b83272fc247e601e0edf4 /text2pcap-scanner.l
parent09671923adcb745381fc4b276085d0ac7cb8ee94 (diff)
Use DIAG_OFF_FLEX/DIAG_ON_FLEX more consistently.
Add warning C4267 (size_t to int conversion) with MSVC to DIAG_OFF_FLEX. Addd -Wshorten-64-to-32 with Clang and GCC to DIAG_OFF_FLEX. Don't explicitly use #pragma to turn off warnings; use DIAG_OFF_FLEX for all of them. If we use DIAG_OFF_FLEX, use DIAG_ON_FLEX, even if we have no section of entirely included code at the end. Change-Id: Ibfd44e8954704e9a8bcb1bd8e54f31d28357fffb Reviewed-on: https://code.wireshark.org/review/25817 Petri-Dish: Guy Harris <guy@alum.mit.edu> Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris <guy@alum.mit.edu>
Diffstat (limited to 'text2pcap-scanner.l')
-rw-r--r--text2pcap-scanner.l7
1 files changed, 7 insertions, 0 deletions
diff --git a/text2pcap-scanner.l b/text2pcap-scanner.l
index b4024b162d..c233999d4d 100644
--- a/text2pcap-scanner.l
+++ b/text2pcap-scanner.l
@@ -106,3 +106,10 @@ eol \r?\n\r?
if (parse_token(T_EOL, NULL) != EXIT_SUCCESS) return EXIT_FAILURE; }
{comment} { if (parse_token(T_EOL, NULL) != EXIT_SUCCESS) return EXIT_FAILURE; }
{text} { if (parse_token(T_TEXT, yytext) != EXIT_SUCCESS) return EXIT_FAILURE; }
+
+%%
+
+/*
+ * Turn diagnostics back on, so we check the code that we've written.
+ */
+DIAG_ON_FLEX