diff options
| author | 2014-01-27 14:48:46 +0100 | |
|---|---|---|
| committer | 2014-01-27 14:48:46 +0100 | |
| commit | cd12f69a2feeb59e3e1da8e7829c38b38aa8f6f6 (patch) | |
| tree | 414f50f5f5e075b7b60cb91a9ec7a5681f4850bd /node/numbernode.cpp | |
| parent | f05f48e9b68f57578859c0fd04f863a09a3ed4cb (diff) | |
| download | OneRoll-cd12f69a2feeb59e3e1da8e7829c38b38aa8f6f6.tar.gz OneRoll-cd12f69a2feeb59e3e1da8e7829c38b38aa8f6f6.zip | |
Update numbernode.cpp
management of previous result
Diffstat (limited to 'node/numbernode.cpp')
| -rw-r--r-- | node/numbernode.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/node/numbernode.cpp b/node/numbernode.cpp index 4ab8a1c..91f3c61 100644 --- a/node/numbernode.cpp +++ b/node/numbernode.cpp @@ -5,10 +5,14 @@ NumberNode::NumberNode() { m_result = m_scalarResult; } -void NumberNode::run(ExecutionNode* ) +void NumberNode::run(ExecutionNode* previous) { // qDebug() << "NumberNode node"; + if(NULL!=previous) + { + m_result->setPrevious(previous->getResult()); + } if(NULL!=m_nextNode) { m_nextNode->run(this); |