diff options
| author | 2018-10-16 18:44:46 +0200 | |
|---|---|---|
| committer | 2018-10-16 18:44:46 +0200 | |
| commit | 4b3134b843d4e211f9c93ee01178d431b5dce79f (patch) | |
| tree | 8cd40ec30935cad653ff9d9cc07e9dbdb2e56ee8 /node/variablenode.cpp | |
| parent | 49aca14b5d64b94c8db95ee9caffb90c00eab3fe (diff) | |
| download | OneRoll-4b3134b843d4e211f9c93ee01178d431b5dce79f.tar.gz OneRoll-4b3134b843d4e211f9c93ee01178d431b5dce79f.zip | |
prevent crash
Diffstat (limited to 'node/variablenode.cpp')
| -rw-r--r-- | node/variablenode.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/node/variablenode.cpp b/node/variablenode.cpp index d636a94..b1c9e3b 100644 --- a/node/variablenode.cpp +++ b/node/variablenode.cpp @@ -8,7 +8,7 @@ VariableNode::VariableNode() void VariableNode::run(ExecutionNode *previous) { m_previousNode = previous; - if(m_data->size()>m_index) + if((nullptr != m_data) && (m_data->size()>m_index)) { auto value= (*m_data)[m_index]; value = ParsingToolBox::getLatestNode(value); |