]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rados: fix warning
authorSage Weil <sage.weil@dreamhost.com>
Tue, 12 Jul 2011 03:46:56 +0000 (20:46 -0700)
committerSage Weil <sage.weil@dreamhost.com>
Tue, 12 Jul 2011 16:33:20 +0000 (09:33 -0700)
warning: rados.cc:319: large integer implicitly truncated to unsigned type

Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
src/rados.cc

index 9c0a17b7dbacefb9320a2f9d753baa58fa1e91a4..4c05907267c816ca80ce12c1e428a351866f7c51 100644 (file)
@@ -252,7 +252,7 @@ public:
   int read_percent;
   int num_objs;
   size_t min_obj_len;
-  size_t max_obj_len;
+  uint64_t max_obj_len;
   size_t min_op_len;
   size_t max_op_len;
   size_t max_backlog;
@@ -312,7 +312,7 @@ public:
   LoadGen(Rados *_rados) : rados(_rados), going_down(false), lock("LoadGen") {
     read_percent = 80;
     min_obj_len = 1024;
-    max_obj_len = (uint64_t)5 * 1024 * 1024 * 1024;
+    max_obj_len = 5ull * 1024ull * 1024ull * 1024ull;
     min_op_len = 1024;
     target_throughput = 5 * 1024 * 1024; // B/sec
     max_op_len = 2 * 1024 * 1024;