]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/parser.cpp
Refactor layout qualifier creation with constructors
[libs/gl.git] / source / glsl / parser.cpp
index 56e4b1b50fcf75573230c949256e0c5c33655d64..6a055c0cd3ebb718830e65175efa15aa3bf10ca1 100644 (file)
@@ -397,9 +397,8 @@ RefPtr<Layout> Parser::parse_layout()
                if(token==")")
                        throw parse_error(tokenizer.get_location(), token, "a layout qualifier name");
 
-               layout->qualifiers.push_back(Layout::Qualifier());
+               layout->qualifiers.push_back(token);
                Layout::Qualifier &qual = layout->qualifiers.back();
-               qual.name = token;
 
                if((qual.has_value = check("=")))
                {