From e103f23c9d2e9096bde3b0d9fa798eed5dc8b64a Mon Sep 17 00:00:00 2001 From: Renaud G Date: Sun, 25 Sep 2016 04:18:35 +0200 Subject: -fix sequence of @. --- diceparser.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'diceparser.cpp') diff --git a/diceparser.cpp b/diceparser.cpp index 21277c3..b6081a7 100644 --- a/diceparser.cpp +++ b/diceparser.cpp @@ -221,7 +221,10 @@ bool DiceParser::readExpression(QString& str,ExecutionNode* & node) node = operandNode; operandNode= getLatestNode(operandNode); - while(readOperator(str,operandNode)); + while(readOperator(str,operandNode)) + { + operandNode= getLatestNode(operandNode); + }; } else if(readCommand(str,operandNode)) { @@ -885,7 +888,6 @@ bool DiceParser::readOption(QString& str,ExecutionNode* previous)//, break; case Count: { - //Validator* validator = m_parsingToolbox->readValidator(str); Validator* validator = m_parsingToolbox->readCompositeValidator(str); if(NULL!=validator) { -- cgit v1.2.3-70-g09d2