diff --git a/src/glsl/glsl_parser.yy b/src/glsl/glsl_parser.yy index 928c57e20d1..f939fe84316 100644 --- a/src/glsl/glsl_parser.yy +++ b/src/glsl/glsl_parser.yy @@ -1466,7 +1466,7 @@ type_qualifier: "just before storage qualifiers"); } $$ = $1; - $$.flags.i |= $2.flags.i; + $$.merge_qualifier(&@1, state, $2); } | storage_qualifier type_qualifier {