src/simulator/high-precision-cairo.h
changeset 6573 9d414b94c46d
parent 6569 08154c0542ae
child 6581 b3597c013780
--- a/src/simulator/high-precision-cairo.h	Sat Aug 14 15:37:02 2010 -0700
+++ b/src/simulator/high-precision-cairo.h	Sun Aug 15 14:32:44 2010 -0700
@@ -153,7 +153,7 @@
 HighPrecision::HighPrecision (double value)
 {
   double fhi = floor (value);
-  int64_t hi = fhi;
+  int64_t hi = static_cast<int64_t> (fhi);
   uint64_t lo = (uint64_t) ((value - fhi) * HPCAIRO_MAX_64);
   m_value.hi = hi;
   m_value.lo = lo;