From: Aki Tuomi Date: Thu, 2 Jul 2020 06:56:15 +0000 (+0300) Subject: lib: event-filter - Disable some more compiler warnings X-Git-Tag: 2.3.13~474 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ef7cec2957d4e3cc0fe81f830efe41764334b2bc;p=thirdparty%2Fdovecot%2Fcore.git lib: event-filter - Disable some more compiler warnings --- 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