summaryrefslogtreecommitdiff
path: root/libs/gtkmm2ext
diff options
context:
space:
mode:
authorJohn Emmas <johne53@tiscali.co.uk>2015-07-02 08:18:39 +0100
committerJohn Emmas <johne53@tiscali.co.uk>2015-07-02 08:23:38 +0100
commitfe5852fc1d90097cf16d5715ce4276dcca742dfa (patch)
treef3c1c3467c96f22d53de3013ec2eae318fdebaba /libs/gtkmm2ext
parentf814045f80d2fdfb0bf538506a26c78bfdbbb8d4 (diff)
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.
Diffstat (limited to 'libs/gtkmm2ext')
-rwxr-xr-xlibs/gtkmm2ext/fader.cc4
1 files changed, 2 insertions, 2 deletions
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);
}