mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Guard null pointer use
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user