aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/glsl/glslsemantic.cpp
diff options
context:
space:
mode:
authorRoberto Raggi <[email protected]>2011-04-18 11:00:23 +0200
committerRoberto Raggi <[email protected]>2011-04-18 11:17:27 +0200
commitc6653f43b7e95406083545ab5f658cdc27271271 (patch)
treeaca50d0f3bea384b3629f1c7475422057cc6f88c /src/libs/glsl/glslsemantic.cpp
parent42732605a4d38d9057367d6a50cafbda91c40b47 (diff)
Fix possible crash when parsing layout qualifiers nodes.
Task-number: QTCREATORBUG-4563 Reviewed-by: Leandro Melo <[email protected]>
Diffstat (limited to 'src/libs/glsl/glslsemantic.cpp')
-rw-r--r--src/libs/glsl/glslsemantic.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libs/glsl/glslsemantic.cpp b/src/libs/glsl/glslsemantic.cpp
index 00cbda2bc80..238d38da98c 100644
--- a/src/libs/glsl/glslsemantic.cpp
+++ b/src/libs/glsl/glslsemantic.cpp
@@ -786,8 +786,8 @@ bool Semantic::visit(StructTypeAST *ast)
bool Semantic::visit(QualifiedTypeAST *ast)
{
_type = type(ast->type);
- for (List<LayoutQualifier *> *it = ast->layout_list; it; it = it->next) {
- LayoutQualifier *q = it->value;
+ for (List<LayoutQualifierAST *> *it = ast->layout_list; it; it = it->next) {
+ LayoutQualifierAST *q = it->value;
// q->name;
// q->number;
Q_UNUSED(q);