diff options
Diffstat (limited to 'flowgraphnode.cpp')
| -rw-r--r-- | flowgraphnode.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/flowgraphnode.cpp b/flowgraphnode.cpp index a49cb0d0..eea033a8 100644 --- a/flowgraphnode.cpp +++ b/flowgraphnode.cpp @@ -42,7 +42,10 @@ FlowGraphNode::FlowGraphNode(BNFlowGraphNode* node) Ref<BasicBlock> FlowGraphNode::GetBasicBlock() const { - return new BasicBlock(BNGetFlowGraphBasicBlock(m_object)); + BNBasicBlock* block = BNGetFlowGraphBasicBlock(m_object); + if (!block) + return nullptr; + return new BasicBlock(block); } |
