X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fglsl%2Fdebug.cpp;h=ddf1013dda2b5a70b00619c821652ae7d50f9e15;hp=700acbf9cd50a66c8db4e98c54343d8696a332ce;hb=911c6c4acc8218bc40d93917207f9dc32e9f2596;hpb=ff3b43b6c15c3331d156b147b559892ee7ccdacb diff --git a/source/glsl/debug.cpp b/source/glsl/debug.cpp index 700acbf9..ddf1013d 100644 --- a/source/glsl/debug.cpp +++ b/source/glsl/debug.cpp @@ -196,7 +196,7 @@ void DumpTree::visit(UnaryExpression &unary) void DumpTree::visit(BinaryExpression &binary) { - append(format("Binary: %s -> %s", (binary.oper->token[0]=='[' ? "[]" : binary.oper->token), format_type(binary.type))); + append(format("Binary: %s%s -> %s", binary.oper->token, binary.oper->token2, format_type(binary.type))); begin_sub(); binary.left->visit(*this); last_branch(); @@ -242,7 +242,7 @@ void DumpTree::visit(Assignment &assign) void DumpTree::visit(TernaryExpression &ternary) { - append(format("Ternary: %s -> %s", (ternary.oper->token[0]=='?' ? "?:" : ternary.oper->token), format_type(ternary.type))); + append(format("Ternary: %s%s -> %s", ternary.oper->token, ternary.oper->token2, format_type(ternary.type))); begin_sub(); ternary.condition->visit(*this); ternary.true_expr->visit(*this);