summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Meeks <michael.meeks@suse.com>2013-06-10 12:10:50 +0100
committerMichael Meeks <michael.meeks@suse.com>2013-06-10 12:10:50 +0100
commit162fad1f3ccdb65aa682bb57508dd818721766c5 (patch)
tree1aa17ecc59a891a244a21bf4797531a9b464b1ff
parentb8ba900b87f2209ec37451a7fa958d33d1c4985d (diff)
fix emfplus windows build.
-rw-r--r--cppcanvas/source/mtfrenderer/emfplus.cxx8
1 files changed, 4 insertions, 4 deletions
diff --git a/cppcanvas/source/mtfrenderer/emfplus.cxx b/cppcanvas/source/mtfrenderer/emfplus.cxx
index 30fa12e3e6ef..2ac92070bf80 100644
--- a/cppcanvas/source/mtfrenderer/emfplus.cxx
+++ b/cppcanvas/source/mtfrenderer/emfplus.cxx
@@ -1294,12 +1294,12 @@ namespace cppcanvas
B2DSize mappedSize( MapSize (dw/2, dh/2));
float endAngle = startAngle + sweepAngle;
- startAngle = fmod (startAngle, M_PI*2);
+ startAngle = fmodf (startAngle, M_PI*2);
if (startAngle < 0)
- startAngle += M_PI*2;
- endAngle = fmod (endAngle, M_PI*2);
+ startAngle += static_cast<float>(M_PI*2);
+ endAngle = fmodf (endAngle, M_PI*2);
if (endAngle < 0)
- endAngle += M_PI*2;
+ endAngle += static_cast<float>(M_PI*2);
if (sweepAngle < 0)
std::swap (endAngle, startAngle);