head 1.2; access; symbols pkgsrc-2017Q3:1.1.0.44 pkgsrc-2017Q3-base:1.1 pkgsrc-2017Q2:1.1.0.40 pkgsrc-2017Q2-base:1.1 pkgsrc-2017Q1:1.1.0.38 pkgsrc-2017Q1-base:1.1 pkgsrc-2016Q4:1.1.0.36 pkgsrc-2016Q4-base:1.1 pkgsrc-2016Q3:1.1.0.34 pkgsrc-2016Q3-base:1.1 pkgsrc-2016Q2:1.1.0.32 pkgsrc-2016Q2-base:1.1 pkgsrc-2016Q1:1.1.0.30 pkgsrc-2016Q1-base:1.1 pkgsrc-2015Q4:1.1.0.28 pkgsrc-2015Q4-base:1.1 pkgsrc-2015Q3:1.1.0.26 pkgsrc-2015Q3-base:1.1 pkgsrc-2015Q2:1.1.0.24 pkgsrc-2015Q2-base:1.1 pkgsrc-2015Q1:1.1.0.22 pkgsrc-2015Q1-base:1.1 pkgsrc-2014Q4:1.1.0.20 pkgsrc-2014Q4-base:1.1 pkgsrc-2014Q3:1.1.0.18 pkgsrc-2014Q3-base:1.1 pkgsrc-2014Q2:1.1.0.16 pkgsrc-2014Q2-base:1.1 pkgsrc-2014Q1:1.1.0.14 pkgsrc-2014Q1-base:1.1 pkgsrc-2013Q4:1.1.0.12 pkgsrc-2013Q4-base:1.1 pkgsrc-2013Q3:1.1.0.10 pkgsrc-2013Q3-base:1.1 pkgsrc-2013Q2:1.1.0.8 pkgsrc-2013Q2-base:1.1 pkgsrc-2013Q1:1.1.0.6 pkgsrc-2013Q1-base:1.1 pkgsrc-2012Q4:1.1.0.4 pkgsrc-2012Q4-base:1.1 pkgsrc-2012Q3:1.1.0.2 pkgsrc-2012Q3-base:1.1; locks; strict; comment @// @; 1.2 date 2017.09.26.10.27.21; author wiz; state dead; branches; next 1.1; commitid 9ARpkXTuh9Wg2H8A; 1.1 date 2012.09.26.11.10.16; author jperkin; state Exp; branches; next ; desc @@ 1.2 log @*: remove qt3 and the packages using it, including KDE3 Announced in https://mail-index.netbsd.org/pkgsrc-users/2017/09/10/msg025556.html @ text @$NetBSD: patch-kcontrol_access_kcmaccess.cpp,v 1.1 2012/09/26 11:10:16 jperkin Exp $ Cast arguments to log(). --- kcontrol/access/kcmaccess.cpp.orig Wed Sep 26 09:28:31 2012 +++ kcontrol/access/kcmaccess.cpp Wed Sep 26 09:29:52 2012 @@@@ -63,13 +63,13 @@@@ this->min = min; this->max = max; sliderMax = (int)floor (0.5 - + 2*(log(max)-log(min)) / (log(max)-log(max-1))); + + 2*(log((float)max)-log((float)min)) / (log((float)max)-log((float)max-1))); m_slider->setRange(0, sliderMax); m_slider->setSteps(step, sliderMax/10); m_slider->setTickInterval(sliderMax/10); - double alpha = sliderMax / (log(max) - log(min)); - double logVal = alpha * (log(value())-log(min)); + double alpha = sliderMax / (log((float)max) - log((float)min)); + double logVal = alpha * (log((float)value())-log((float)min)); m_slider->setValue ((int)floor (0.5 + logVal)); connect(m_slider, SIGNAL(valueChanged(int)), @@@@ -86,8 +86,8 @@@@ { if(m_slider) { - double alpha = sliderMax / (log(max) - log(min)); - double logVal = alpha * (log(val)-log(min)); + double alpha = sliderMax / (log((float)max) - log((float)min)); + double logVal = alpha * (log((float)val)-log((float)min)); m_slider->setValue ((int)floor (0.5 + logVal)); } @@@@ -96,8 +96,8 @@@@ void ExtendedIntNumInput::slotSliderValueChanged(int val) { - double alpha = sliderMax / (log(max) - log(min)); - double linearVal = exp (val/alpha + log(min)); + double alpha = sliderMax / (log((float)max) - log((float)min)); + double linearVal = exp (val/alpha + log((float)min)); m_spin->setValue ((int)floor(0.5 + linearVal)); } @ 1.1 log @Cast arguments to log() to appease strict compilers / platforms. Fixes package on Solaris. @ text @d1 1 a1 1 $NetBSD$ @