Janitor : Guard null pointer access

This commit is contained in:
Magne Sjaastad
2021-02-16 13:31:26 +01:00
parent 6b16b2dcf1
commit e656b0effb

View File

@@ -84,17 +84,19 @@ void RicImportEnsembleFeature::onActionTriggered( bool isChecked )
std::vector<RimSummaryCase*> cases;
RicImportSummaryCasesFeature::createSummaryCasesFromFiles( fileNames, &cases, true );
if ( cases.empty() ) return;
RicImportSummaryCasesFeature::addSummaryCases( cases );
RimSummaryCaseCollection* ensemble =
RicCreateSummaryCaseCollectionFeature::groupSummaryCases( cases, ensembleName, true );
for ( auto summaryCase : ensemble->allSummaryCases() )
{
summaryCase->updateAutoShortName();
}
if ( ensemble )
{
for ( auto summaryCase : ensemble->allSummaryCases() )
{
summaryCase->updateAutoShortName();
}
RicNewSummaryEnsembleCurveSetFeature::createPlotForCurveSetsAndUpdate( { ensemble } );
}