aboutsummaryrefslogtreecommitdiffstats
path: root/epan/protobuf_lang_parser.lemon
diff options
context:
space:
mode:
authorJoão Valverde <j@v6e.pt>2022-11-17 00:04:39 +0000
committerJoão Valverde <j@v6e.pt>2022-11-17 01:35:16 +0000
commit09718fb9b3d27e87e2a51730c4618de2e7d2c023 (patch)
treee00f9f7faeb83dbbf402f27b6a248cf3126d9f25 /epan/protobuf_lang_parser.lemon
parent671bb9f19026fa493f6869739ed0c81c2661ce09 (diff)
CMake: Move clang warnings
Move clang warnings to normal set. Let the CMake compatibility check control the warning. Fix or work-around -Wunreachable warnings in the code.
Diffstat (limited to 'epan/protobuf_lang_parser.lemon')
-rw-r--r--epan/protobuf_lang_parser.lemon4
1 files changed, 4 insertions, 0 deletions
diff --git a/epan/protobuf_lang_parser.lemon b/epan/protobuf_lang_parser.lemon
index 936527cf88..11034febff 100644
--- a/epan/protobuf_lang_parser.lemon
+++ b/epan/protobuf_lang_parser.lemon
@@ -24,11 +24,15 @@
#include <stdarg.h>
#include <glib.h>
#include <assert.h>
+#include <ws_diag_control.h>
#include <wsutil/file_util.h>
#include "protobuf_lang_tree.h"
#include "protobuf_lang_parser.h"
#include "protobuf_lang_scanner_lex.h"
+/* Generated lemon code warns on this. */
+DIAG_OFF(unreachable-code)
+
#define NAME_TO_BE_SET "<NAME_TO_BE_SET>"
#define NEED_NOT_NAME "<NEED_NOT_NAME>"