From: Mikko Rapeli Date: Fri, 10 Aug 2012 12:17:09 +0000 (+0200) Subject: kthumb.cpp: check for division by zero X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=b5066d24020e2367d68161593d77d9866687646e;p=kdenlive kthumb.cpp: check for division by zero CID 709285: Division or modulo by zero (DIVIDE_BY_ZERO) Division by expression "STEPS" which may be zero has undefined behavior 250 avg=avg/STEPS; --- diff --git a/src/kthumb.cpp b/src/kthumb.cpp index c5e16913..428d4373 100644 --- a/src/kthumb.cpp +++ b/src/kthumb.cpp @@ -247,7 +247,8 @@ uint KThumb::imageVariance(QImage image ) avg+=pivot[i]; #endif } - avg=avg/STEPS; + if (STEPS) + avg=avg/STEPS; // Second Step: calculate delta (average?) for (uint i=0; i