0026937: Eliminate NO_CXX_EXCEPTION macro support
[occt.git] / src / OpenGl / OpenGl_StructureShadow.cxx
index b89d0cc..6467201 100644 (file)
@@ -49,7 +49,7 @@ OpenGl_StructureShadow::OpenGl_StructureShadow (const Handle(Graphic3d_Structure
 // =======================================================================
 void OpenGl_StructureShadow::Connect (Graphic3d_CStructure& )
 {
-  Standard_ProgramError::Raise ("Error! OpenGl_StructureShadow::Connect() should not be called!");
+  throw Standard_ProgramError("Error! OpenGl_StructureShadow::Connect() should not be called!");
 }
 
 // =======================================================================
@@ -58,5 +58,5 @@ void OpenGl_StructureShadow::Connect (Graphic3d_CStructure& )
 // =======================================================================
 void OpenGl_StructureShadow::Disconnect (Graphic3d_CStructure& )
 {
-  Standard_ProgramError::Raise ("Error! OpenGl_StructureShadow::Disconnect() should not be called!");
+  throw Standard_ProgramError("Error! OpenGl_StructureShadow::Disconnect() should not be called!");
 }