From 68883775fbfb473d1dc485d99b23d8224b358984 Mon Sep 17 00:00:00 2001
From: mletavin <mikhail.letavin@intel.com>
Date: Wed, 28 May 2014 13:30:50 +0400
Subject: [PATCH] Adding explicit variable conversion in ocl_medianFilter() to
 suppress build errors on Linux & Mac

---
 modules/imgproc/src/smooth.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/modules/imgproc/src/smooth.cpp b/modules/imgproc/src/smooth.cpp
index d9aec8a73e..e12be360e5 100644
--- a/modules/imgproc/src/smooth.cpp
+++ b/modules/imgproc/src/smooth.cpp
@@ -2023,8 +2023,8 @@ static bool ocl_medianFilter(InputArray _src, OutputArray _dst, int m)
 
     Size imgSize = _src.size();
     bool useOptimized = (1 == cn) &&
-                        imgSize.width >= localsize[0] * 8  &&
-                        imgSize.height >= localsize[1] * 8 &&
+                        (size_t)imgSize.width >= localsize[0] * 8  &&
+                        (size_t)imgSize.height >= localsize[1] * 8 &&
                         (ocl::Device::getDefault().isIntel());
 
     cv::String kname = format( useOptimized ? "medianFilter%d_u" : "medianFilter%d", m) ;