X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fglsl%2Fparser.cpp;fp=source%2Fglsl%2Fparser.cpp;h=a2e3296d81b9c52ff70139a3cf91f747aed03485;hb=a4cd67f1c9f1f375bacacfbb421d40f78a22644b;hp=7b034a4c671f1d854a06cfabcaad83d94859aa88;hpb=3a675b53b811f50ab965405fbbf91282cab7f3cd;p=libs%2Fgl.git diff --git a/source/glsl/parser.cpp b/source/glsl/parser.cpp index 7b034a4c..a2e3296d 100644 --- a/source/glsl/parser.cpp +++ b/source/glsl/parser.cpp @@ -496,10 +496,8 @@ RefPtr Parser::parse_expression(const Operator *outer_oper) if(token=="(") { tokenizer.parse_token(); - RefPtr parexpr = create_node(); - parexpr->expression = parse_expression(); + left = parse_expression(); tokenizer.expect(")"); - left = parexpr; } else if(isdigit(token[0]) || token=="true" || token=="false") left = parse_literal();