- bbtkDebugMessageInc("Kernel",9,
- "BlackBoxOutputConnector::~BlackBoxOutputConnector()"
- <<std::endl);
- std::vector<Connection*>::iterator i;
- for (i=mConnection.begin();i!=mConnection.end();++i)
- {
- delete *i;
- }
- bbtkDebugDecTab("Kernel",9);
+ bbtkDebugMessage("Kernel",9,
+ "==> BlackBoxOutputConnector::~BlackBoxOutputConnector()"
+ <<std::endl);
+ ConnectionVector::iterator i;
+ for (i=mConnection.begin();
+ i!=mConnection.end();
+ ++i)
+ (*i) = Connection::WeakPointer();
+ bbtkDebugMessage("Kernel",9,
+ "<== BlackBoxOutputConnector::~BlackBoxOutputConnector()"
+ <<std::endl);