mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-09 13:22:24 +03:00
0024932: addsweep does not check if the supplied variable contains a shape
Check for null shape has been added in the command addsweep implementation. // eliminate warning Test case for issue CR24932 Test case has been corrected.
This commit is contained in:
@@ -577,11 +577,12 @@ static Standard_Integer addsweep(Draw_Interpretor& di,
|
||||
Handle(Law_Interpol) thelaw;
|
||||
|
||||
Section = DBRep::Get(a[1], TopAbs_SHAPE);
|
||||
if (Section.ShapeType() != TopAbs_WIRE &&
|
||||
Section.ShapeType() != TopAbs_VERTEX)
|
||||
if (Section.IsNull() ||
|
||||
(Section.ShapeType() != TopAbs_WIRE &&
|
||||
Section.ShapeType() != TopAbs_VERTEX))
|
||||
{
|
||||
//cout << a[1] <<"is not a wire and is not a vertex!" << endl;
|
||||
di << a[1] <<"is not a wire and is not a vertex!\n";
|
||||
di << a[1] <<" is not a wire and is not a vertex!\n";
|
||||
return 1;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user