From 45d618b710483ee1ae42cbdfcaa0406f1132f384 Mon Sep 17 00:00:00 2001 From: Renaud G Date: Fri, 20 Jul 2018 18:04:13 +0200 Subject: prevent crash when b operator is read without previous result --- node/bind.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'node') diff --git a/node/bind.cpp b/node/bind.cpp index 8868485..a179069 100644 --- a/node/bind.cpp +++ b/node/bind.cpp @@ -29,6 +29,9 @@ BindNode::BindNode() void BindNode::run(ExecutionNode* previous) { m_previousNode = previous; + if(nullptr == m_previousNode) + return; + m_result->setPrevious(previous->getResult()); for(auto start : *m_startList) { -- cgit v1.2.3-70-g09d2