Guard null pointer use

This commit is contained in:
Magne Sjaastad
2023-11-09 08:57:58 +01:00
parent 32a878a7ea
commit f49053c61d
2 changed files with 6 additions and 2 deletions

View File

@@ -39,6 +39,8 @@ void RicNewPolygonFilter3dviewFeature::onActionTriggered( bool isChecked )
{
// Get the selected Cell Filter Collection
RimGridView* viewOrComparisonView = RiaApplication::instance()->activeMainOrComparisonGridView();
if ( !viewOrComparisonView ) return;
RimCellFilterCollection* filtColl = viewOrComparisonView->cellFilterCollection();
// and the case to use

View File

@@ -41,6 +41,7 @@ bool RicNewRangeFilterSlice3dviewFeature::isCommandEnabled() const
if ( !view ) return false;
RimGridView* viewOrComparisonView = RiaApplication::instance()->activeMainOrComparisonGridView();
if ( !viewOrComparisonView ) return false;
RimViewController* vc = viewOrComparisonView->viewController();
if ( !vc ) return true;
@@ -58,6 +59,7 @@ void RicNewRangeFilterSlice3dviewFeature::onActionTriggered( bool isChecked )
RimGridView* activeView = RiaApplication::instance()->activeGridView();
RimGridView* viewOrComparisonView = RiaApplication::instance()->activeMainOrComparisonGridView();
if ( !viewOrComparisonView ) return;
RimCase* sourceCase = viewOrComparisonView->ownerCase();