13
0

MSVC doesn't like us calling 'sqrt()' with integers (it doesn't have a version which takes an int)

So let's specify which version we'd like it to use.
This commit is contained in:
John Emmas 2015-07-02 08:18:39 +01:00
parent f814045f80
commit fe5852fc1d

View File

@ -381,8 +381,8 @@ Fader::on_motion_notify_event (GdkEventMotion* ev)
double const fract = sqrt((ev_pos_x - _min_pos_x) * (ev_pos_x - _min_pos_x) +
(ev_pos_y - _min_pos_y) * (ev_pos_y - _min_pos_y)) /
sqrt((_max_pos_x - _min_pos_x) * (_max_pos_x - _min_pos_x) +
(_max_pos_y - _min_pos_y) * (_max_pos_y - _min_pos_y));
sqrt((double)((_max_pos_x - _min_pos_x) * (_max_pos_x - _min_pos_x) +
(_max_pos_y - _min_pos_y) * (_max_pos_y - _min_pos_y)));
adjustment.set_value (adjustment.get_lower() + (adjustment.get_upper() - adjustment.get_lower()) * fract);
}