From: vsr Date: Wed, 22 Jun 2011 13:49:24 +0000 (+0000) Subject: Remove temporary workaround for issue 20442 (no more requried with OCCT sp13) X-Git-Tag: V6_3_1~7 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=5df76e0552d20f2a313a62d75bae6badad93fdfb;p=modules%2Fgeom.git Remove temporary workaround for issue 20442 (no more requried with OCCT sp13) --- diff --git a/src/STEPImport/STEPImport.cxx b/src/STEPImport/STEPImport.cxx index 22f0dee18..037339e1d 100644 --- a/src/STEPImport/STEPImport.cxx +++ b/src/STEPImport/STEPImport.cxx @@ -131,21 +131,6 @@ extern "C" /* For a single entity */ else if (nbr == 1 && nbs == 1) { aResShape = aReader.Shape(1); - // ATTENTION: this is a workaround for mantis issue 0020442 remark 0010776 - // It should be removed after patching OCCT for bug OCC22436 - // (fix for OCCT is expected in service pack next to OCCT6.3sp12) - if (aResShape.ShapeType() == TopAbs_COMPOUND) { - int nbSub1 = 0; - TopoDS_Shape currShape; - TopoDS_Iterator It (aResShape, Standard_True, Standard_True); - for (; It.More(); It.Next()) { - nbSub1++; - currShape = It.Value(); - } - if (nbSub1 == 1) - aResShape = currShape; - } - // END workaround break; }