diff options
author | Roberto Raggi <[email protected]> | 2011-04-18 11:00:23 +0200 |
---|---|---|
committer | Roberto Raggi <[email protected]> | 2011-04-18 11:17:27 +0200 |
commit | c6653f43b7e95406083545ab5f658cdc27271271 (patch) | |
tree | aca50d0f3bea384b3629f1c7475422057cc6f88c /src/libs/glsl/glslsemantic.cpp | |
parent | 42732605a4d38d9057367d6a50cafbda91c40b47 (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.cpp | 4 |
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); |