diff --git a/glslang/MachineIndependent/glslang.y b/glslang/MachineIndependent/glslang.y index 5ac46d72..1bf9c001 100644 --- a/glslang/MachineIndependent/glslang.y +++ b/glslang/MachineIndependent/glslang.y @@ -1665,7 +1665,8 @@ layout_qualifier_id } | SHARED { // because "shared" is both an identifier and a keyword $$.init($1.line); - parseContext.setLayoutQualifier($1.line, $$, TString("shared")); + TString strShared("shared"); + parseContext.setLayoutQualifier($1.line, $$, strShared); } ;