From 9db14cc52101e899dff1c76115b9fa5314e3efa6 Mon Sep 17 00:00:00 2001 From: Alberto Griggio Date: Sat, 4 Nov 2017 21:10:26 +0100 Subject: [PATCH] Fattal: added sanity check for the values of alpha and beta --- rtengine/tmo_fattal02.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/rtengine/tmo_fattal02.cc b/rtengine/tmo_fattal02.cc index 768a296b2..d0c3ea640 100644 --- a/rtengine/tmo_fattal02.cc +++ b/rtengine/tmo_fattal02.cc @@ -1043,6 +1043,11 @@ void rescale_bilinear(const Array2Df &src, Array2Df &dst, bool multithread) void tmo_fattal02_RT(Imagefloat *rgb, float alpha, float beta, int detail_level, bool multiThread) { + // sanity check + if (alpha <= 0 || beta <= 0) { + return; + } + int w = rgb->getWidth(); int h = rgb->getHeight();