From: anv Date: Tue, 14 Apr 2015 11:23:28 +0000 (+0300) Subject: 0026073: Changes were lost X-Git-Tag: V6_9_0_beta1~13 X-Git-Url: http://git.dev.opencascade.org/gitweb/?a=commitdiff_plain;h=8ba678133b4bdc2928c2e4f0ad49660b1df9b4e9;p=occt-copy.git 0026073: Changes were lost Fixed small bug with empty handle usage --- diff --git a/src/BRepTopAdaptor/BRepTopAdaptor_TopolTool.cxx b/src/BRepTopAdaptor/BRepTopAdaptor_TopolTool.cxx index a0c132d57d..9d6d203326 100644 --- a/src/BRepTopAdaptor/BRepTopAdaptor_TopolTool.cxx +++ b/src/BRepTopAdaptor/BRepTopAdaptor_TopolTool.cxx @@ -187,6 +187,8 @@ static const Standard_Real Tol, const Standard_Boolean RecadreOnPeriodic) { + if(myFace.IsNull()) + return TopAbs_UNKNOWN; if(myFClass2d == NULL) { myFClass2d = (void *) new BRepTopAdaptor_FClass2d(myFace,Tol); }