From f44125b0438b073fb9d6ab88a7530000ba8ea5ba Mon Sep 17 00:00:00 2001 From: Frank Reininghaus Date: Sat, 13 Jun 2009 10:05:35 +0000 Subject: [PATCH] Use qAbs() instead of fabs(). The values in question are integers anyway (so fabs() is not the 'right' function for them), and this change makes the Sun Studio compiler happy. Thanks to tropikhajma at gmail.com for the patch. BUG: 196265 svn path=/trunk/KDE/kdebase/apps/; revision=981325 --- src/dolphinviewautoscroller.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dolphinviewautoscroller.cpp b/src/dolphinviewautoscroller.cpp index 4e7af7f59..75dab3214 100644 --- a/src/dolphinviewautoscroller.cpp +++ b/src/dolphinviewautoscroller.cpp @@ -167,12 +167,12 @@ int DolphinViewAutoScroller::calculateScrollIncrement(int cursorPos, int rangeSi const int autoScrollBorder = 64; if (cursorPos < autoScrollBorder) { - inc = -minSpeed + fabs(cursorPos - autoScrollBorder) * (cursorPos - autoScrollBorder) / speedLimiter; + inc = -minSpeed + qAbs(cursorPos - autoScrollBorder) * (cursorPos - autoScrollBorder) / speedLimiter; if (inc < -maxSpeed) { inc = -maxSpeed; } } else if (cursorPos > rangeSize - autoScrollBorder) { - inc = minSpeed + fabs(cursorPos - rangeSize + autoScrollBorder) * (cursorPos - rangeSize + autoScrollBorder) / speedLimiter; + inc = minSpeed + qAbs(cursorPos - rangeSize + autoScrollBorder) * (cursorPos - rangeSize + autoScrollBorder) / speedLimiter; if (inc > maxSpeed) { inc = maxSpeed; } -- 2.47.3