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();
|
std::vector<RimSummaryCurve *> curves = curveFilter->curves();
|
||||||
int i = 0;
|
int i = 0;
|
||||||
while (firstCurve == nullptr)
|
while (firstCurve == nullptr && i < curves.size())
|
||||||
{
|
{
|
||||||
firstCurve = curves[i];
|
firstCurve = curves[i];
|
||||||
i++;
|
i++;
|
||||||
@ -195,13 +195,16 @@ time_t RimSummaryPlot::firstTimeStepOfFirstCurve()
|
|||||||
}
|
}
|
||||||
|
|
||||||
int i = 0;
|
int i = 0;
|
||||||
while (firstCurve == nullptr)
|
while (firstCurve == nullptr && i < m_curves.size())
|
||||||
{
|
{
|
||||||
firstCurve = m_curves[i];
|
firstCurve = m_curves[i];
|
||||||
++i;
|
++i;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (firstCurve) return firstCurve->timeSteps()[0];
|
if (firstCurve && firstCurve->timeSteps().size() > 0)
|
||||||
|
{
|
||||||
|
return firstCurve->timeSteps()[0];
|
||||||
|
}
|
||||||
else return time_t(0);
|
else return time_t(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user