Commit dc1d9ae9 authored by native-api's avatar native-api Committed by Vadim Pisarevsky

Include error code description into the message (#10982)

parent c219f97f
...@@ -248,9 +248,9 @@ const char* Exception::what() const throw() { return msg.c_str(); } ...@@ -248,9 +248,9 @@ const char* Exception::what() const throw() { return msg.c_str(); }
void Exception::formatMessage() void Exception::formatMessage()
{ {
if( func.size() > 0 ) if( func.size() > 0 )
msg = format("OpenCV(%s) %s:%d: error: (%d) %s in function %s\n", CV_VERSION, file.c_str(), line, code, err.c_str(), func.c_str()); msg = format("OpenCV(%s) %s:%d: error: (%d) %s: %s in function %s\n", CV_VERSION, file.c_str(), line, code, cvErrorStr(code), err.c_str(), func.c_str());
else else
msg = format("OpenCV(%s) %s:%d: error: (%d) %s\n", CV_VERSION, file.c_str(), line, code, err.c_str()); msg = format("OpenCV(%s) %s:%d: error: (%d) %s: %s\n", CV_VERSION, file.c_str(), line, code, cvErrorStr(code), err.c_str());
} }
static const char* g_hwFeatureNames[CV_HARDWARE_MAX_FEATURE] = { NULL }; static const char* g_hwFeatureNames[CV_HARDWARE_MAX_FEATURE] = { NULL };
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment