]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/parser.cpp
Rearrange operator metadata
[libs/gl.git] / source / glsl / parser.cpp
index 31f9fcb65cc7ffe4da48cacd8cc41e0c7787dba5..7b034a4c671f1d854a06cfabcaad83d94859aa88 100644 (file)
@@ -551,10 +551,10 @@ RefPtr<BinaryExpression> Parser::parse_binary(const RefPtr<Expression> &left, co
        binary->left = left;
        binary->oper = &oper;
        tokenizer.expect(oper.token);
-       if(oper.token[0]=='[')
+       if(oper.token2[0])
        {
                binary->right = parse_expression();
-               tokenizer.expect("]");
+               tokenizer.expect(oper.token2);
        }
        else
                binary->right = parse_expression(&oper);