From a70467d7a28d642fb4862a5b989a5361a0e2e6fa Mon Sep 17 00:00:00 2001 From: Ilya Lavrenov Date: Mon, 23 Dec 2013 15:49:45 +0400 Subject: [PATCH] removed unnecessary assert --- modules/core/src/ocl.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/modules/core/src/ocl.cpp b/modules/core/src/ocl.cpp index 67e54234c4..694d46560a 100644 --- a/modules/core/src/ocl.cpp +++ b/modules/core/src/ocl.cpp @@ -2616,11 +2616,16 @@ struct Program::Impl if( retval >= 0 ) { errmsg = String(buf); - CV_Error_(Error::StsAssert, ("OpenCL program can not be built: %s", errmsg.c_str())); + printf("OpenCL program can not be built: %s", errmsg.c_str()); } } + + if( handle ) + { + clReleaseProgram(handle); + handle = NULL; + } } - CV_Assert(retval >= 0); } }