mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Summary : Fixed crash when a plot has no curves
This commit is contained in:
parent
2d57870194
commit
2a7c6fdc4a
@ -184,7 +184,7 @@ time_t RimSummaryPlot::firstTimeStepOfFirstCurve()
|
||||
{
|
||||
std::vector<RimSummaryCurve *> curves = curveFilter->curves();
|
||||
int i = 0;
|
||||
while (firstCurve == nullptr)
|
||||
while (firstCurve == nullptr && i < curves.size())
|
||||
{
|
||||
firstCurve = curves[i];
|
||||
i++;
|
||||
@ -195,13 +195,16 @@ time_t RimSummaryPlot::firstTimeStepOfFirstCurve()
|
||||
}
|
||||
|
||||
int i = 0;
|
||||
while (firstCurve == nullptr)
|
||||
while (firstCurve == nullptr && i < m_curves.size())
|
||||
{
|
||||
firstCurve = m_curves[i];
|
||||
++i;
|
||||
}
|
||||
|
||||
if (firstCurve) return firstCurve->timeSteps()[0];
|
||||
if (firstCurve && firstCurve->timeSteps().size() > 0)
|
||||
{
|
||||
return firstCurve->timeSteps()[0];
|
||||
}
|
||||
else return time_t(0);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user