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
|
// Get the selected Cell Filter Collection
|
||||||
RimGridView* viewOrComparisonView = RiaApplication::instance()->activeMainOrComparisonGridView();
|
RimGridView* viewOrComparisonView = RiaApplication::instance()->activeMainOrComparisonGridView();
|
||||||
|
if ( !viewOrComparisonView ) return;
|
||||||
|
|
||||||
RimCellFilterCollection* filtColl = viewOrComparisonView->cellFilterCollection();
|
RimCellFilterCollection* filtColl = viewOrComparisonView->cellFilterCollection();
|
||||||
|
|
||||||
// and the case to use
|
// and the case to use
|
||||||
|
|||||||
@@ -41,6 +41,7 @@ bool RicNewRangeFilterSlice3dviewFeature::isCommandEnabled() const
|
|||||||
if ( !view ) return false;
|
if ( !view ) return false;
|
||||||
|
|
||||||
RimGridView* viewOrComparisonView = RiaApplication::instance()->activeMainOrComparisonGridView();
|
RimGridView* viewOrComparisonView = RiaApplication::instance()->activeMainOrComparisonGridView();
|
||||||
|
if ( !viewOrComparisonView ) return false;
|
||||||
|
|
||||||
RimViewController* vc = viewOrComparisonView->viewController();
|
RimViewController* vc = viewOrComparisonView->viewController();
|
||||||
if ( !vc ) return true;
|
if ( !vc ) return true;
|
||||||
@@ -58,6 +59,7 @@ void RicNewRangeFilterSlice3dviewFeature::onActionTriggered( bool isChecked )
|
|||||||
|
|
||||||
RimGridView* activeView = RiaApplication::instance()->activeGridView();
|
RimGridView* activeView = RiaApplication::instance()->activeGridView();
|
||||||
RimGridView* viewOrComparisonView = RiaApplication::instance()->activeMainOrComparisonGridView();
|
RimGridView* viewOrComparisonView = RiaApplication::instance()->activeMainOrComparisonGridView();
|
||||||
|
if ( !viewOrComparisonView ) return;
|
||||||
|
|
||||||
RimCase* sourceCase = viewOrComparisonView->ownerCase();
|
RimCase* sourceCase = viewOrComparisonView->ownerCase();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user