[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: koffice/krita/plugins/filters/blur
From: Adrian Page <adrian () pagenet ! plus ! com>
Date: 2009-12-30 17:43:59
Message-ID: 1262195039.021886.4804.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 1067824 by page:
Fix previous fix. Subtracting a uint from a uint gives a uint, so cast to int first.
M +2 -2 kis_gaussian_blur_filter.cpp
--- trunk/koffice/krita/plugins/filters/blur/kis_gaussian_blur_filter.cpp \
#1067823:1067824 @@ -97,7 +97,7 @@
for (uint x = 0; x < horizKernelSize; x++)
{
- uint xDistance = qAbs(horizontalRadius - x);
+ uint xDistance = qAbs((int)horizontalRadius - (int)x);
horizGaussian(0, x) = horizMultiplicand * exp( -(qreal)((xDistance * \
xDistance) + (horizontalRadius * horizontalRadius)) * horizExponentMultiplicand ); }
@@ -111,7 +111,7 @@
for (uint y = 0; y < verticalKernelSize; y++)
{
- uint yDistance = qAbs(verticalRadius - y);
+ uint yDistance = qAbs((int)verticalRadius - (int)y);
verticalGaussian(y, 0) = verticalMultiplicand * exp( -(qreal)((yDistance * \
yDistance) + (verticalRadius * verticalRadius)) * verticalExponentMultiplicand ); }
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic