0024023: Revamp the OCCT Handle -- downcast (automatic)
[occt.git] / src / StdSelect / StdSelect_FaceFilter.cxx
index b913a7e..dfef5a0 100644 (file)
@@ -51,7 +51,7 @@ Standard_Boolean StdSelect_FaceFilter::
 IsOk(const Handle(SelectMgr_EntityOwner)& EO) const
 {
   if (Handle(StdSelect_BRepOwner)::DownCast(EO).IsNull()) return Standard_False;
-  const TopoDS_Shape& anobj= ((Handle(StdSelect_BRepOwner)&)EO)->Shape();
+  const TopoDS_Shape& anobj= Handle(StdSelect_BRepOwner)::DownCast (EO)->Shape();
   if(anobj.ShapeType()!= TopAbs_FACE)return Standard_False;  
   switch(mytype) {
   case StdSelect_AnyFace: