]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/slider.cpp
Use size_t to represent counts and indices
[libs/gltk.git] / source / slider.cpp
index 29f906766ea52c087bb25a707ebc248677aa456a..b860d7d8410af507729487bfc45723eb804b20e1 100644 (file)
@@ -22,7 +22,7 @@ void Slider::set_value(double v)
                value = max;
        else
        {
-               unsigned steps = static_cast<unsigned>((v-min)/step+0.5);
+               double steps = round((v-min)/step);
                value = min+steps*step;
        }