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; } ;