From ef7cec2957d4e3cc0fe81f830efe41764334b2bc Mon Sep 17 00:00:00 2001 From: Aki Tuomi Date: Thu, 2 Jul 2020 09:56:15 +0300 Subject: [PATCH] lib: event-filter - Disable some more compiler warnings --- src/lib/event-filter-lexer.l | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/lib/event-filter-lexer.l b/src/lib/event-filter-lexer.l index e80b79e663..819bdc44bc 100644 --- a/src/lib/event-filter-lexer.l +++ b/src/lib/event-filter-lexer.l @@ -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 -- 2.47.3