Add check for depths of destination and source image. Fix warning C4127.
authorVladimir Bystricky <vladimir.bystritsky@itseez.com>
Fri, 6 Dec 2013 10:21:51 +0000 (14:21 +0400)
committerVladimir Bystricky <vladimir.bystritsky@itseez.com>
Fri, 6 Dec 2013 10:21:51 +0000 (14:21 +0400)
modules/imgproc/src/smooth.cpp

index 6478031..7791a02 100644 (file)
@@ -714,7 +714,10 @@ static bool ocl_boxFilter( InputArray _src, OutputArray _dst, int ddepth,
         if (BLOCK_SIZE < kernelWorkGroupSize)
             return false;
         tryWorkItems = kernelWorkGroupSize;
+#pragma warning( push )
+#pragma warning( disable : 4127 )
     } while (true);
+#pragma warning( pop )
 
     _dst.create(sz, CV_MAKETYPE(ddepth, cn));
     UMat dst = _dst.getUMat();