mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Use deleteChildren() when required to avoid memory leak
This commit is contained in:
@@ -270,7 +270,7 @@ void RimFaultRASettings::initFromPreprocSettings( RimFaultRAPreprocSettings* pre
|
||||
RifParameterXmlReader basicreader( RiaPreferencesGeoMech::current()->geomechFRADefaultBasicXML() );
|
||||
if ( !basicreader.parseFile( errorText ) ) return;
|
||||
|
||||
m_basicParameters.clearWithoutDelete();
|
||||
m_basicParameters.deleteChildren();
|
||||
for ( auto group : basicreader.parameterGroups() )
|
||||
{
|
||||
m_basicParameters.push_back( group );
|
||||
@@ -281,7 +281,7 @@ void RimFaultRASettings::initFromPreprocSettings( RimFaultRAPreprocSettings* pre
|
||||
RifParameterXmlReader advreader( RiaPreferencesGeoMech::current()->geomechFRADefaultAdvXML() );
|
||||
if ( !advreader.parseFile( errorText ) ) return;
|
||||
|
||||
m_advancedParameters.clearWithoutDelete();
|
||||
m_advancedParameters.deleteChildren();
|
||||
for ( auto group : advreader.parameterGroups() )
|
||||
{
|
||||
m_advancedParameters.push_back( group );
|
||||
|
||||
Reference in New Issue
Block a user