0026937: Eliminate NO_CXX_EXCEPTION macro support
[occt.git] / src / StepData / StepData_Simple.cxx
index 6f29a06..81fa474 100644 (file)
@@ -56,14 +56,14 @@ StepData_Simple::StepData_Simple (const Handle(StepData_ESDescr)& descr)
     const StepData_Field&  StepData_Simple::Field (const Standard_CString name) const
 {
   Standard_Integer num = ESDescr()->Rank (name);
-  if (num == 0) Interface_InterfaceMismatch::Raise("StepData_Simple : Field");
+  if (num == 0) throw Interface_InterfaceMismatch("StepData_Simple : Field");
   return FieldNum (num);
 }
 
     StepData_Field&  StepData_Simple::CField (const Standard_CString name)
 {
   Standard_Integer num = ESDescr()->Rank (name);
-  if (num == 0) Interface_InterfaceMismatch::Raise("StepData_Simple : Field");
+  if (num == 0) throw Interface_InterfaceMismatch("StepData_Simple : Field");
   return CFieldNum (num);
 }