]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib: event-filter - Disable some more compiler warnings
authorAki Tuomi <aki.tuomi@open-xchange.com>
Thu, 2 Jul 2020 06:56:15 +0000 (09:56 +0300)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Thu, 2 Jul 2020 07:09:11 +0000 (10:09 +0300)
src/lib/event-filter-lexer.l

index e80b79e663ce4dd419dee650a93a4e4ef8d6f926..819bdc44bcdb04949e2dda47e02dc0f6f925dc42 100644 (file)
@@ -28,7 +28,17 @@ static size_t event_filter_parser_input_proc(char *buf, size_t size, yyscan_t sc
 #pragma clang diagnostic ignored "-Wunknown-warning-option"
 /* ignore strict bool warnings in generated code */
 #pragma clang diagnostic ignored "-Wstrict-bool"
+/* ignore sign comparison errors (buggy flex) */
+#pragma clang diagnostic ignored "-Wsign-compare"
+/* ignore unused functions */
+#pragma clang diagnostic ignored "-Wunused-function"
+#else
+/* and same for gcc */
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wsign-compare"
+#pragma GCC diagnostic ignored "-Wunused-function"
 #endif
+
 %}
 
 %x string