Skip to content

Commit

Permalink
Guard null pointer use
Browse files Browse the repository at this point in the history
  • Loading branch information
magnesj committed Nov 10, 2023
1 parent 32a878a commit f49053c
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,10 @@ CAF_CMD_SOURCE_INIT( RicNewPolygonFilter3dviewFeature, "RicNewPolygonFilter3dvie
void RicNewPolygonFilter3dviewFeature::onActionTriggered( bool isChecked )
{
// Get the selected Cell Filter Collection
RimGridView* viewOrComparisonView = RiaApplication::instance()->activeMainOrComparisonGridView();
RimCellFilterCollection* filtColl = viewOrComparisonView->cellFilterCollection();
RimGridView* viewOrComparisonView = RiaApplication::instance()->activeMainOrComparisonGridView();
if ( !viewOrComparisonView ) return;

RimCellFilterCollection* filtColl = viewOrComparisonView->cellFilterCollection();

// and the case to use
RimCase* sourceCase = viewOrComparisonView->ownerCase();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand All @@ -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();

Expand Down

0 comments on commit f49053c

Please sign in to comment.