]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/debug.cpp
Slightly refactor layout qualifiers in the GLSL parser
[libs/gl.git] / source / glsl / debug.cpp
index 0a5b6ef375be2efccb77261fdf6c9e124c4f2b05..2bc3a893e099384e16c663cfdfd601e3a945d85d 100644 (file)
@@ -196,9 +196,9 @@ void DumpTree::visit(Layout &layout)
        for(vector<Layout::Qualifier>::const_iterator i=layout.qualifiers.begin(); i!=layout.qualifiers.end(); )
        {
                vector<Layout::Qualifier>::const_iterator j = increment(i, layout.qualifiers);
-               string qualifier = j->identifier;
-               if(!j->value.empty())
-                       qualifier += format("=%s", j->value);
+               string qualifier = j->name;
+               if(j->has_value)
+                       qualifier += format("=%d", j->value);
                append(qualifier);
        }
        end_sub();