From b74bd263983a3dc1006ceceaf9552dc322ef8858 Mon Sep 17 00:00:00 2001 From: Tomas Farago Date: Thu, 19 Mar 2020 13:34:09 +0100 Subject: med-mad-reject-2d: fix index overflow in sorting --- contrib/kernels/med-mad-reject-2d.cl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contrib/kernels/med-mad-reject-2d.cl b/contrib/kernels/med-mad-reject-2d.cl index ce1e26d..90abe7c 100644 --- a/contrib/kernels/med-mad-reject-2d.cl +++ b/contrib/kernels/med-mad-reject-2d.cl @@ -62,7 +62,7 @@ med_mad_rej_2D ( float swapper; /* Computing the median : */ - for (index = 0; num_px != (1+index); ++index) { + for (index = 1; num_px != index; ++index) { for (size_t j = 0; j!= (num_px-index); ++j ) { swapper = v[j]; v[j] = min(v[j], v[j+1]); @@ -78,7 +78,7 @@ med_mad_rej_2D ( for ( index = (num_px>>1) ; num_px != index; ++index) { v[index] = v[index] - med; } - for (index = 0; num_px != (1+index); ++index) { + for (index = 1; num_px != index; ++index) { for (size_t j = 0; j!= (num_px-index); ++j ) { swapper = v[j]; v[j] = min(v[j], v[j+1]); -- cgit v1.2.1