diff options
| author | 2019-07-19 02:00:21 +0200 | |
|---|---|---|
| committer | 2019-07-19 02:00:21 +0200 | |
| commit | 504d91db102a840e461b8b2ba442c0f76d581742 (patch) | |
| tree | 89d6b79f9053db3af20e004baffe0e8207a3b492 /node | |
| parent | ad7d0827e0bd47762d8f1660e864ea5d108006d8 (diff) | |
| download | OneRoll-504d91db102a840e461b8b2ba442c0f76d581742.tar.gz OneRoll-504d91db102a840e461b8b2ba442c0f76d581742.zip | |
remove warnings
Diffstat (limited to 'node')
| -rw-r--r-- | node/uniquenode.cpp | 24 |
1 files changed, 10 insertions, 14 deletions
diff --git a/node/uniquenode.cpp b/node/uniquenode.cpp index e937c6d..0b69d39 100644 --- a/node/uniquenode.cpp +++ b/node/uniquenode.cpp @@ -31,31 +31,27 @@ void UniqueNode::run(ExecutionNode* previous) if(nullptr != previous) { m_result->setPrevious(previous->getResult()); - - Result* tmpResult= previous->getResult(); if(nullptr != tmpResult) { DiceResult* dice= dynamic_cast<DiceResult*>(tmpResult); if(nullptr != dice) { - auto const& resultList = dice->getResultList(); + auto const& resultList= dice->getResultList(); std::vector<qint64> formerValues; formerValues.reserve(resultList.size()); for(auto& oldDie : resultList) { - auto value=oldDie->getValue(); - auto it = std::find(formerValues.begin(), formerValues.end(), value); - + auto value= oldDie->getValue(); + auto it= std::find(formerValues.begin(), formerValues.end(), value); - if(it == formerValues.end()) - { - auto die = new Die(*oldDie); - //*die = *oldDie; - m_diceResult->insertResult(die); - formerValues.push_back(value); - } - oldDie->displayed(); + if(it == formerValues.end()) + { + auto die= new Die(*oldDie); + m_diceResult->insertResult(die); + formerValues.push_back(value); + } + oldDie->displayed(); } } } |