From 3131a4a85ef8c9c3e98f6a7ad3d0e774e776f1f8 Mon Sep 17 00:00:00 2001 From: mkr Date: Mon, 26 Sep 2005 08:58:21 +0000 Subject: [PATCH] Fix for bug IPAL10078 : CRASH after deletion of inline Computation node. --- src/GraphBase/DataFlowBase_Graph.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/GraphBase/DataFlowBase_Graph.cxx b/src/GraphBase/DataFlowBase_Graph.cxx index 62745bb..99012c4 100644 --- a/src/GraphBase/DataFlowBase_Graph.cxx +++ b/src/GraphBase/DataFlowBase_Graph.cxx @@ -724,7 +724,7 @@ bool GraphBase::Graph::RemoveNode( const char* aNodeName ) { } //PAL8177-PAL8509 //JR 24.03.2005 : Debug : CoupledNode field of GOTONodes was not erased - if ( aNode->IsInLineNode() ) { + if ( aNode->IsInLineNode() && aNode->GetNodeInPortsSize() ) { //mkr : IPAL10078 GraphBase::OutPort * anOutPort = aNode->GetNodeInGate()->GetOutPort() ; if ( anOutPort ) { GraphBase::ComputingNode * aLinkedNode ; -- 2.30.2