cmake: define CV_ErrorNoReturn under CV_STATIC_ANALYSIS
authorAlexander Alekhin <alexander.alekhin@intel.com>
Thu, 4 Oct 2018 11:43:43 +0000 (14:43 +0300)
committerAlexander Alekhin <alexander.alekhin@intel.com>
Thu, 4 Oct 2018 11:43:43 +0000 (14:43 +0300)
to avoid build break without `__OPENCV_BUILD`

modules/core/include/opencv2/core/base.hpp

index 389fa65..98683a2 100644 (file)
@@ -415,6 +415,8 @@ CV_INLINE CV_NORETURN void errorNoReturn(int _code, const String& _err, const ch
 #define CV_Error(...) do { abort(); } while (0)
 #define CV_Error_( code, args ) do { cv::format args; abort(); } while (0)
 #define CV_Assert( expr ) do { if (!(expr)) abort(); } while (0)
+#define CV_ErrorNoReturn CV_Error
+#define CV_ErrorNoReturn_ CV_Error_
 
 #else // CV_STATIC_ANALYSIS