]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
client: fix compile warning 23433/head
authorPatrick Donnelly <pdonnell@redhat.com>
Sun, 5 Aug 2018 17:29:38 +0000 (10:29 -0700)
committerPatrick Donnelly <pdonnell@redhat.com>
Sun, 5 Aug 2018 20:31:58 +0000 (13:31 -0700)
/home/pdonnell/ceph/src/client/fuse_ll.cc: In member function ‘int CephFuse::Handle::init(int, const char**)’:
/home/pdonnell/ceph/src/client/fuse_ll.cc:1126:59: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘Option::size_t’ [-Wformat=]
      sprintf(strsplice, "max_write=%" PRIu64, fuse_max_write);

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
src/client/fuse_ll.cc

index 6251d7d47153e65c53a5d342dc6aa0116462585e..8027b2fcafdbf37d8e75459e920053065babbce6 100644 (file)
@@ -1123,7 +1123,7 @@ int CephFuse::Handle::init(int argc, const char *argv[])
     char strsplice[65];
     newargv[newargc++] = "-o";
     newargv[newargc++] = strsplice;
-    sprintf(strsplice, "max_write=%" PRIu64, fuse_max_write);
+    sprintf(strsplice, "max_write=%zu", (size_t)fuse_max_write);
     newargv[newargc++] = strsplice;
   }
   if (fuse_atomic_o_trunc) {