From d34e7eca605cb495feb4a5448fccf4ca5779f089 Mon Sep 17 00:00:00 2001 From: peng xiao Date: Mon, 6 May 2013 17:16:45 +0800 Subject: [PATCH] Suppress warning when compiling deprecated OpenCL function on GNU compilers. --- modules/ocl/src/mcwutil.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules/ocl/src/mcwutil.cpp b/modules/ocl/src/mcwutil.cpp index 013af2d8aa..e56e2f15d0 100644 --- a/modules/ocl/src/mcwutil.cpp +++ b/modules/ocl/src/mcwutil.cpp @@ -179,6 +179,10 @@ namespace cv else #endif { +#ifdef __GNUC__ +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" +#endif texture = clCreateImage2D( (cl_context)mat.clCxt->oclContext(), CL_MEM_READ_WRITE, @@ -188,6 +192,9 @@ namespace cv 0, NULL, &err); +#ifdef __GNUC__ +#pragma GCC diagnostic pop +#endif } size_t origin[] = { 0, 0, 0 }; size_t region[] = { mat.cols, mat.rows, 1 };