Delete child objects when object is deleted

p4#: 20799
This commit is contained in:
Magne Sjaastad 2013-03-07 09:21:29 +01:00
parent 77d5b810ca
commit 86696d85e5
3 changed files with 8 additions and 2 deletions

View File

@ -40,5 +40,5 @@ RimCaseCollection::RimCaseCollection()
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
RimCaseCollection::~RimCaseCollection() RimCaseCollection::~RimCaseCollection()
{ {
reservoirs.deleteAllChildObjects();
} }

View File

@ -52,7 +52,13 @@ RimIdenticalGridCaseGroup::RimIdenticalGridCaseGroup()
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
RimIdenticalGridCaseGroup::~RimIdenticalGridCaseGroup() RimIdenticalGridCaseGroup::~RimIdenticalGridCaseGroup()
{ {
m_mainGrid = NULL;
delete caseCollection;
caseCollection = NULL;
delete statisticalReservoirCollection;
statisticalReservoirCollection = NULL;
} }
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------

View File

@ -42,7 +42,7 @@ RimStatisticalCollection::RimStatisticalCollection()
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
RimStatisticalCollection::~RimStatisticalCollection() RimStatisticalCollection::~RimStatisticalCollection()
{ {
reservoirs.deleteAllChildObjects();
} }
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------