0020340: EDF 1022 SMESH : Crash with FindNodeClosestTo in a second new study

Nullify mesh after TNodeSearcherDeleter::Unset()
This commit is contained in:
eap 2009-05-06 13:23:57 +00:00
parent fd97cbec7c
commit 52aa1d3b40

View File

@ -80,7 +80,7 @@ namespace {
SMDSAbs_ElementType myPreviewType; // type to show
//!< Constructor
TPreviewMesh(SMDSAbs_ElementType previewElements = SMDSAbs_All) {
_isShapeToMesh = _id =_studyId =_idDoc = 0;
_isShapeToMesh = (_id =_studyId =_idDoc = 0);
_myMeshDS = new SMESHDS_Mesh( _id, true );
myPreviewType = previewElements;
}
@ -199,6 +199,7 @@ namespace {
for (sm = subMeshes.begin(); sm != subMeshes.end(); sm++)
sm->second->DeleteEventListener( this );
}
myMesh = 0;
}
};