1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-29 14:00:49 +03:00

0026451: Crash importing STeP file

Add check for NULL.

Test case for issue CR26451
This commit is contained in:
ika
2015-09-03 14:36:27 +03:00
committed by abv
parent a99ae14b48
commit c3a1713672
3 changed files with 33 additions and 1 deletions

View File

@@ -65,6 +65,8 @@ Handle(StepShape_Vertex) StepShape_OrientedEdge::EdgeStart() const
{
// WARNING : the field is redefined.
// method body is not yet automaticly wrote
if (edgeElement.IsNull())
return NULL;
if (Orientation()) {
return edgeElement->EdgeStart();
}
@@ -84,7 +86,8 @@ Handle(StepShape_Vertex) StepShape_OrientedEdge::EdgeEnd() const
{
// WARNING : the field is redefined.
// method body is not yet automaticly wrote
if (edgeElement.IsNull())
return NULL;
if (Orientation()) {
return edgeElement->EdgeEnd();
}