0026937: Eliminate NO_CXX_EXCEPTION macro support
[occt.git] / src / XmlLDrivers / XmlLDrivers.cxx
index 6419e71..9b381c2 100644 (file)
@@ -61,9 +61,7 @@ const Handle(Standard_Transient)& XmlLDrivers::Factory(const Standard_GUID& theG
     return model_rd;
   }
  
-  Standard_Failure::Raise ("XmlLDrivers : unknown GUID");
-  static Handle(Standard_Transient) aNullHandle;
-  return aNullHandle;
+  throw Standard_Failure("XmlLDrivers : unknown GUID");
 }
 
 #define SLENGTH 80