From 0926a84a45031d4e024f1378f3a09f12a348c2ad Mon Sep 17 00:00:00 2001 From: Alexander Alekhin Date: Thu, 4 Oct 2018 14:43:43 +0300 Subject: [PATCH] cmake: define CV_ErrorNoReturn under CV_STATIC_ANALYSIS to avoid build break without `__OPENCV_BUILD` --- modules/core/include/opencv2/core/base.hpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/core/include/opencv2/core/base.hpp b/modules/core/include/opencv2/core/base.hpp index 389fa65705..98683a2023 100644 --- a/modules/core/include/opencv2/core/base.hpp +++ b/modules/core/include/opencv2/core/base.hpp @@ -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