Remove uncessary method call that causes crash during copy.

Add some more safeguards in code.
This commit is contained in:
Jon Jenssen
2020-09-03 13:54:19 +02:00
committed by jonjenssen
parent 9ef37aca98
commit 5f10732d1e

View File

@@ -140,7 +140,6 @@ caf::PdmFieldHandle* RimIntersection::objectToggleField()
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
void RimIntersection::initAfterRead() void RimIntersection::initAfterRead()
{ {
updateDefaultSeparateDataSource();
} }
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
@@ -171,8 +170,11 @@ void RimIntersection::updateDefaultSeparateDataSource()
{ {
if ( m_separateDataSource() == nullptr ) if ( m_separateDataSource() == nullptr )
{ {
std::vector<RimIntersectionResultDefinition*> iResDefs = RimIntersectionResultsDefinitionCollection* defcoll = findSeparateResultsCollection();
findSeparateResultsCollection()->intersectionResultsDefinitions();
if ( defcoll )
{
std::vector<RimIntersectionResultDefinition*> iResDefs = defcoll->intersectionResultsDefinitions();
if ( iResDefs.size() ) if ( iResDefs.size() )
{ {
@@ -180,6 +182,7 @@ void RimIntersection::updateDefaultSeparateDataSource()
} }
} }
} }
}
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///