mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#4716 Summary Case : Guard access to contained summary reader
This commit is contained in:
@@ -37,7 +37,7 @@
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RimSummaryCurve* RicSummaryPlotFeatureImpl::addDefaultCurveToPlot(RimSummaryPlot* plot, RimSummaryCase* summaryCase)
|
||||
{
|
||||
if (plot)
|
||||
if (plot && summaryCase && summaryCase->summaryReader())
|
||||
{
|
||||
RifEclipseSummaryAddress defaultAddressToUse;
|
||||
|
||||
@@ -88,6 +88,9 @@ std::vector<RimSummaryCurve*> RicSummaryPlotFeatureImpl::addDefaultCurvesToPlot(
|
||||
{
|
||||
std::vector<RimSummaryCurve*> defaultCurves;
|
||||
|
||||
if (!plot) return defaultCurves;
|
||||
if (!summaryCase || !summaryCase->summaryReader()) return defaultCurves;
|
||||
|
||||
QString curvesTextFilter = RiaApplication::instance()->preferences()->defaultSummaryCurvesTextFilter;
|
||||
QStringList curveFilters = curvesTextFilter.split(";", QString::SkipEmptyParts);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user