Check for valid pointer

p4#: 21235
This commit is contained in:
Magne Sjaastad 2013-04-11 10:42:35 +02:00
parent dbc9869f61
commit e70615d02a

View File

@ -578,7 +578,8 @@ RimIdenticalGridCaseGroup* RimUiTreeModelPdm::addCaseGroup(const QModelIndex& it
CVF_ASSERT(proj); CVF_ASSERT(proj);
caf::PdmUiTreeItem* currentItem = getTreeItemFromIndex(itemIndex); caf::PdmUiTreeItem* currentItem = getTreeItemFromIndex(itemIndex);
if (currentItem)
{
if (dynamic_cast<RimIdenticalGridCaseGroup*>(currentItem->dataObject().p()) || if (dynamic_cast<RimIdenticalGridCaseGroup*>(currentItem->dataObject().p()) ||
dynamic_cast<RimCase*>(currentItem->dataObject().p())) dynamic_cast<RimCase*>(currentItem->dataObject().p()))
{ {
@ -600,6 +601,7 @@ RimIdenticalGridCaseGroup* RimUiTreeModelPdm::addCaseGroup(const QModelIndex& it
return createdObject; return createdObject;
} }
}
return NULL; return NULL;
} }