0026937: Eliminate NO_CXX_EXCEPTION macro support
[occt.git] / src / OSD / OSD_Exception_FLT_INEXACT_RESULT.hxx
index 01c33d0..b6906bc 100644 (file)
@@ -25,7 +25,7 @@ DEFINE_STANDARD_HANDLE(OSD_Exception_FLT_INEXACT_RESULT, OSD_Exception)
 
 #if !defined No_Exception && !defined No_OSD_Exception_FLT_INEXACT_RESULT
   #define OSD_Exception_FLT_INEXACT_RESULT_Raise_if(CONDITION, MESSAGE) \
-  if (CONDITION) OSD_Exception_FLT_INEXACT_RESULT::Raise(MESSAGE);
+  if (CONDITION) throw OSD_Exception_FLT_INEXACT_RESULT(MESSAGE);
 #else
   #define OSD_Exception_FLT_INEXACT_RESULT_Raise_if(CONDITION, MESSAGE)
 #endif