From 36ba2e31f6a0a7b5e373627cb6c8f0b623213d53 Mon Sep 17 00:00:00 2001 From: Yonggang Luo Date: Fri, 4 Nov 2022 20:48:02 +0800 Subject: [PATCH] glsl: fixes -Werror,-Wunused-but-set-variable for clang-15 in glcpp-parse.y and glsl_parser.yy error messages: src/compiler/glsl/glcpp/glcpp-parse.c:1691:9: error: variable 'glcpp_parser_nerrs' set but not used [-Werror,-Wunused-but-set-variable] int yynerrs = 0; ^ src/compiler/glsl/glsl_parser.cpp:2370:9: error: variable '_mesa_glsl_nerrs' set but not used [-Werror,-Wunused-but-set-variable] int yynerrs = 0; ^ Signed-off-by: Yonggang Luo Reviewed-by: Jesse Natalie Part-of: --- src/compiler/glsl/glcpp/glcpp-parse.y | 2 ++ src/compiler/glsl/glsl_parser.yy | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/compiler/glsl/glcpp/glcpp-parse.y b/src/compiler/glsl/glcpp/glcpp-parse.y index 93445e6dc96..7456c8ab872 100644 --- a/src/compiler/glsl/glcpp/glcpp-parse.y +++ b/src/compiler/glsl/glcpp/glcpp-parse.y @@ -785,6 +785,8 @@ junk: glcpp_warning(&@1, parser, "extra tokens at end of directive"); else glcpp_error(&@1, parser, "extra tokens at end of directive"); + + (void)yynerrs; } ; diff --git a/src/compiler/glsl/glsl_parser.yy b/src/compiler/glsl/glsl_parser.yy index 428ff53cd31..574895b005a 100644 --- a/src/compiler/glsl/glsl_parser.yy +++ b/src/compiler/glsl/glsl_parser.yy @@ -3105,5 +3105,7 @@ layout_defaults: if (!state->out_qualifier->push_to_global(& @1, state)) { YYERROR; } + + (void)yynerrs; } ;