From f9cae43ff92a2a4bb15bccdc1ff1de45d84e1001 Mon Sep 17 00:00:00 2001 From: w1z7ard Date: Thu, 3 Nov 2011 05:11:18 +0000 Subject: [PATCH] fix to parser in cases like 1.0-1.0-2.0 (thanks to mastertrenten) git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1363 6778bc44-b910-0410-a7a0-be141de4315d --- src/libprojectM/MilkdropPresetFactory/Parser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libprojectM/MilkdropPresetFactory/Parser.cpp b/src/libprojectM/MilkdropPresetFactory/Parser.cpp index 465b0b2f7..16c3c82c5 100755 --- a/src/libprojectM/MilkdropPresetFactory/Parser.cpp +++ b/src/libprojectM/MilkdropPresetFactory/Parser.cpp @@ -1014,7 +1014,7 @@ TreeExpr * Parser::insert_infix_op(InfixOp * infix_op, TreeExpr **root) of the item to be inserted is greater than the root's precedence, then make gen_expr the root */ - if (infix_op->precedence > (*root)->infix_op->precedence) + if (infix_op->precedence >= (*root)->infix_op->precedence) { new_root = new TreeExpr(infix_op, NULL, *root, NULL); (*root) = new_root;