From f644a5ae34593986f79b94728c13184a96f7bba1 Mon Sep 17 00:00:00 2001 From: Magne Sjaastad Date: Tue, 13 Nov 2018 13:28:16 +0100 Subject: [PATCH] #3679 Temporary LGR : Missing null pointer guarding --- ApplicationCode/ProjectDataModel/RimEclipseCase.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/ApplicationCode/ProjectDataModel/RimEclipseCase.cpp b/ApplicationCode/ProjectDataModel/RimEclipseCase.cpp index a5e66a5587..1ebbee3de5 100644 --- a/ApplicationCode/ProjectDataModel/RimEclipseCase.cpp +++ b/ApplicationCode/ProjectDataModel/RimEclipseCase.cpp @@ -884,10 +884,14 @@ QStringList RimEclipseCase::timeStepStrings() const { QStringList stringList; - int timeStepCount = static_cast(results(RiaDefines::MATRIX_MODEL)->maxTimeStepCount()); - for (int i = 0; i < timeStepCount; i++) + const RigCaseCellResultsData* cellResultData = results(RiaDefines::MATRIX_MODEL); + if (cellResultData) { - stringList += this->timeStepName(i); + int timeStepCount = static_cast(cellResultData->maxTimeStepCount()); + for (int i = 0; i < timeStepCount; i++) + { + stringList += this->timeStepName(i); + } } return stringList;