X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fglsl%2Foutput.cpp;h=6b76167468b73d52b16d67e78995dc0961c6c62d;hb=4d292eadc135b07e8e0996deb539b1984d7d38d3;hp=0a4af2d42b0997f6d72f89542e1b6c038c3357d5;hpb=e6077f9f25b794c174e1017c2c0763e77a6fddda;p=libs%2Fgl.git diff --git a/source/glsl/output.cpp b/source/glsl/output.cpp index 0a4af2d4..6b761674 100644 --- a/source/glsl/output.cpp +++ b/source/glsl/output.cpp @@ -8,16 +8,6 @@ namespace Msp { namespace GL { namespace SL { -Formatter::Formatter(): - stage(0), - source_index(0), - source_line(1), - indent(0), - parameter_list(false), - omit_builtin(false), - r_empty_name(false) -{ } - string Formatter::apply(Stage &s) { stage = &s; @@ -210,7 +200,7 @@ void Formatter::visit(TernaryExpression &ternary) visit_expression(*ternary.condition, ternary.oper, false); append(ternary.oper->token); visit_expression(*ternary.true_expr, ternary.oper, false); - if(ternary.oper->token2) + if(ternary.oper->token2[0]) append(ternary.oper->token2); visit_expression(*ternary.false_expr, ternary.oper, true); }