diff options
| author | 2017-10-18 18:19:36 +0200 | |
|---|---|---|
| committer | 2017-10-18 18:19:36 +0200 | |
| commit | 82141918f49cccdc7d7845dfb86a3b3999652d71 (patch) | |
| tree | 833bff0fac823f625835be5e56ace73ea9650e9d /parsingtoolbox.cpp | |
| parent | 06fffb804b7ba80eedad966d2205bd2ca6f4c6ee (diff) | |
| parent | 53d4f802d3e9327c45c5e437bcfea474e6ad943a (diff) | |
| download | OneRoll-82141918f49cccdc7d7845dfb86a3b3999652d71.tar.gz OneRoll-82141918f49cccdc7d7845dfb86a3b3999652d71.zip | |
Merge branch 'group'
Diffstat (limited to 'parsingtoolbox.cpp')
| -rw-r--r-- | parsingtoolbox.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/parsingtoolbox.cpp b/parsingtoolbox.cpp index 3e5b043..5325333 100644 --- a/parsingtoolbox.cpp +++ b/parsingtoolbox.cpp @@ -72,6 +72,21 @@ ParsingToolBox::~ParsingToolBox() delete m_logicOp; m_logicOp = NULL; } + if(nullptr != m_logicOperation) + { + delete m_logicOperation; + m_logicOperation= nullptr; + } + if(nullptr != m_conditionOperation) + { + delete m_conditionOperation; + m_conditionOperation= nullptr; + } + if(nullptr != m_arithmeticOperation) + { + delete m_arithmeticOperation; + m_arithmeticOperation= nullptr; + } } ExecutionNode* ParsingToolBox::addSort(ExecutionNode* e,bool b) { |