]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
utime from float conversion fix
authorSage Weil <sage@newdream.net>
Fri, 2 May 2008 03:41:36 +0000 (20:41 -0700)
committerSage Weil <sage@newdream.net>
Fri, 2 May 2008 03:41:36 +0000 (20:41 -0700)
src/include/utime.h

index f0753d321e1ffaa39c1a0180b069f2a5b344b0ed..435a7fddf54a2ebdda04d006d54db71fcedfd709 100644 (file)
@@ -57,7 +57,7 @@ class utime_t {
 
   void set_from_double(double d) { 
     tv.tv_sec = (__u32)trunc(d);
-    tv.tv_usec = (__u32)((d - tv.tv_sec) / (double)1000000.0);
+    tv.tv_usec = (__u32)((d - (double)tv.tv_sec) * (double)1000000.0);
   }
 
   // accessors