From baa8e2518108d919d2cdf3447d2e66cd7a4882a2 Mon Sep 17 00:00:00 2001 From: Magne Sjaastad Date: Thu, 31 Jul 2014 10:53:38 +0200 Subject: [PATCH] Added missing pointer check --- .../ModelVisualization/RivReservoirFaultsPartMgr.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ApplicationCode/ModelVisualization/RivReservoirFaultsPartMgr.cpp b/ApplicationCode/ModelVisualization/RivReservoirFaultsPartMgr.cpp index 929baaae94..797e6244a4 100644 --- a/ApplicationCode/ModelVisualization/RivReservoirFaultsPartMgr.cpp +++ b/ApplicationCode/ModelVisualization/RivReservoirFaultsPartMgr.cpp @@ -42,9 +42,12 @@ RivReservoirFaultsPartMgr::RivReservoirFaultsPartMgr(const RigMainGrid* grid, R if (reservoirView) { RimFaultCollection* faultCollection = reservoirView->faultCollection(); - for (size_t i = 0; i < faultCollection->faults.size(); i++) + if (faultCollection) { - m_faultParts.push_back(new RivFaultPartMgr(grid, faultCollection, faultCollection->faults[i])); + for (size_t i = 0; i < faultCollection->faults.size(); i++) + { + m_faultParts.push_back(new RivFaultPartMgr(grid, faultCollection, faultCollection->faults[i])); + } } }