Engines::Component_var Component() const { return _ObjComponent ; } ;
void SetComponent(Engines::Component_var anObjComponent) {
_ObjComponent = anObjComponent ; } ;
- char * ComponentName() const { return my_strdup( _ComponentName ) ; } ;
- char * InterfaceName() const { return my_strdup( _InterfaceName ) ; } ;
+//JR 17.02.2005 Memory Leak char * ComponentName() const { return my_strdup( _ComponentName ) ; } ;
+ char * ComponentName() const { return _ComponentName ; } ;
+//JR 17.02.2005 Memory Leak char * InterfaceName() const { return my_strdup( _InterfaceName ) ; } ;
+ char * InterfaceName() const { return _InterfaceName ; } ;
char * Computer() const {
// cdebug_in << "GraphBase::FactoryNode::Computer returns '" << _Computer << "'"
// << endl;
- return my_strdup( _Computer ) ; } ;
+//JR 17.02.2005 Memory Leak return my_strdup( _Computer ) ; } ;
+ return _Computer ; } ;
bool ComponentName( const char * aComponentName ) ;
bool InterfaceName( const char * anInterfaceName ) ;