From 8f45a9078f8498c055cf50f2761de961e87603ce Mon Sep 17 00:00:00 2001 From: Ingo Date: Wed, 9 Jul 2014 13:53:37 +0200 Subject: [PATCH] Denoise crashes using high zoom levels, Issue 2434 --- rtengine/cplx_wavelet_level.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rtengine/cplx_wavelet_level.h b/rtengine/cplx_wavelet_level.h index e8fa3bc96..d9b93ce2a 100644 --- a/rtengine/cplx_wavelet_level.h +++ b/rtengine/cplx_wavelet_level.h @@ -51,7 +51,7 @@ namespace rtengine { bool subsamp_out; // spacing of filter taps - size_t skip; + int skip; // allocation and destruction of data storage T ** create(size_t n); @@ -294,7 +294,7 @@ namespace rtengine { * */ - for(size_t i = 0; i < (srclen - skip); i++) { + for(int i = 0; i < (srclen - skip); i++) { dstLo[(pitch*(i))] = 0.5*(srcbuffer[i] + srcbuffer[i+skip]); dstHi[(pitch*(i))] = 0.5*(srcbuffer[i] - srcbuffer[i+skip]); }