Clean up the old connection when its replaced by a new one
This commit is contained in:
@@ -69,7 +69,9 @@ void CANConManager::remove(CANConnection* pConn_p)
|
|||||||
|
|
||||||
void CANConManager::replace(int idx, CANConnection* pConn_p)
|
void CANConManager::replace(int idx, CANConnection* pConn_p)
|
||||||
{
|
{
|
||||||
|
CANConnection *original = mConns[idx];
|
||||||
mConns.replace(idx, pConn_p);
|
mConns.replace(idx, pConn_p);
|
||||||
|
delete original; original = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
//Get total number of buses currently registered with the program
|
//Get total number of buses currently registered with the program
|
||||||
|
|||||||
Reference in New Issue
Block a user