Salome HOME
Memory Leaks
authorrahuel <rahuel@opencascade.com>
Thu, 14 Apr 2005 11:46:17 +0000 (11:46 +0000)
committerrahuel <rahuel@opencascade.com>
Thu, 14 Apr 2005 11:46:17 +0000 (11:46 +0000)
src/GraphEditor/DataFlowEditor_DataFlow.hxx
src/GraphEditor/DataFlowEditor_DataFlow.lxx
src/GraphExecutor/DataFlowExecutor_DataFlow.cxx
src/GraphExecutor/DataFlowExecutor_DataFlow.hxx
src/GraphExecutor/DataFlowExecutor_DataFlow.lxx

index dbdcddb65c784ca9d238e0e0a97f126913e78b6e..b2931a759f88db7eed50ecc927c7b038af708e3b 100644 (file)
@@ -205,10 +205,12 @@ namespace GraphEditor {
                          const char * ToParameterName ,
                          const CORBA::Any aValue = CORBA::Any() ) ;
 
-      const CORBA::Any * GetInData( const char * ToNodeName ,
-                                    const char * ToParameterName ) ;
-      const CORBA::Any * GetOutData( const char * FromNodeName ,
-                                     const char * FromParameterName ) ;
+//JR 30.03.2005      const CORBA::Any * GetInData( const char * ToNodeName ,
+      const CORBA::Any GetInData( const char * ToNodeName ,
+                                  const char * ToParameterName ) ;
+//JR 30.03.2005      const CORBA::Any * GetOutData( const char * FromNodeName ,
+      const CORBA::Any GetOutData( const char * FromNodeName ,
+                                   const char * FromParameterName ) ;
 
       bool IsValid(bool kLoopSwitch = true ) ;
       bool IsExecutable() ;
index c6f20ecbf3d61b58afbd878ab4dc080704b131c0..d69cc14cb8b51132539e79ba63fa16142586bcc7 100644 (file)
@@ -407,13 +407,15 @@ inline bool GraphEditor::DataFlow::AddInputData( const char* ToNodeName ,
   return Graph()->AddInputData( ToNodeName , ToParameterName , aValue ) ; 
 } ;
 
-inline const CORBA::Any *GraphEditor::DataFlow::GetInData(
+//JR 30.03.2005inline const CORBA::Any *GraphEditor::DataFlow::GetInData(
+inline const CORBA::Any GraphEditor::DataFlow::GetInData(
                                    const char * ToNodeName ,
                                    const char * ToParameterName ) {
   return GraphEditor::OutNode::GetInData( ToNodeName ,
                                           ToParameterName ) ;
 }
-inline const CORBA::Any *GraphEditor::DataFlow::GetOutData(
+//JR 30.03.2005inline const CORBA::Any *GraphEditor::DataFlow::GetOutData(
+inline const CORBA::Any GraphEditor::DataFlow::GetOutData(
                                    const char * FromNodeName ,
                                    const char * FromParameterName ) {
   return GraphEditor::OutNode::GetOutData( FromNodeName ,
index 6855a8fd7442f2bb964964d0de14e33d55a26165..801e9f1145b8ab7dcd9690f83e66f2425b685d87 100644 (file)
@@ -218,7 +218,8 @@ bool GraphExecutor::DataFlow::OutputOfAny( const char * aNodeName ,
              << " sended recursively to the MacroNode coupled to that graph" << endl ;
       Graph()->CoupledNode()->GraphEditor()->Executor()->OutputOfAny( Graph()->CoupledNodeName() ,
                                                             ToParameterName ,
-                                                            *anOutPort->Value() ) ;
+//JR 30.03.2005                                                            *anOutPort->Value() ) ;
+                                                            anOutPort->Value() ) ;
     }
     else {
       cdebug << "GraphExecutor::DataFlow::OutputOfAny to Graph " << ToNodeName
index fc610e7349c3cba1020c879e94312aacce377a37..d91484b0ff87d6f676da5cf930e593fed4ce304d 100644 (file)
@@ -124,10 +124,12 @@ namespace GraphExecutor {
       bool PortDone( const char * aNodeName ,
                      const char * anOutServiceParameterName ) ;
 
-      const CORBA::Any *GetInData( const char * ToNodeName ,
-                                   const char * ToParameterName ) ;
-      const CORBA::Any *GetOutData( const char * FromNodeName ,
-                                    const char * FromParameterName ) ;
+//JR 30.03.2005      const CORBA::Any *GetInData( const char * ToNodeName ,
+      const CORBA::Any GetInData( const char * ToNodeName ,
+                                  const char * ToParameterName ) ;
+//JR 30.03.2005      const CORBA::Any *GetOutData( const char * FromNodeName ,
+      const CORBA::Any GetOutData( const char * FromNodeName ,
+                                   const char * FromParameterName ) ;
 
       long Threads() ;
 
index ba00e278ada8c5a956eb70a25805345f51c659ed..67c89483739242d45d87aa72000eac20d8502882 100644 (file)
@@ -212,13 +212,15 @@ inline bool GraphExecutor::DataFlow::SuspendedWait(const char * aNodeName ) {
   return GraphExecutor::OutNode::SuspendedWait( aNodeName ) ;
 }
 
-inline const CORBA::Any *GraphExecutor::DataFlow::GetInData(
+//JR 30.03.2005inline const CORBA::Any *GraphExecutor::DataFlow::GetInData(
+inline const CORBA::Any GraphExecutor::DataFlow::GetInData(
                                    const char * ToNodeName ,
                                    const char * ToParameterName ) {
   return GraphExecutor::OutNode::GetInData( ToNodeName ,
                                             ToParameterName ) ;
 }
-inline const CORBA::Any *GraphExecutor::DataFlow::GetOutData(
+//JR 30.03.2005inline const CORBA::Any *GraphExecutor::DataFlow::GetOutData(
+inline const CORBA::Any GraphExecutor::DataFlow::GetOutData(
                                    const char * FromNodeName ,
                                    const char * FromParameterName ) {
   return GraphExecutor::OutNode::GetOutData( FromNodeName ,