From fe5852fc1d90097cf16d5715ce4276dcca742dfa Mon Sep 17 00:00:00 2001 From: John Emmas Date: Thu, 2 Jul 2015 08:18:39 +0100 Subject: 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. --- libs/gtkmm2ext/fader.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libs/gtkmm2ext') diff --git a/libs/gtkmm2ext/fader.cc b/libs/gtkmm2ext/fader.cc index 456856e5f8..0fedd33696 100755 --- a/libs/gtkmm2ext/fader.cc +++ b/libs/gtkmm2ext/fader.cc @@ -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); } -- cgit v1.2.3