From 8c35b3b76180f0fd4efb942fd01e03377d2971ee Mon Sep 17 00:00:00 2001 From: Patrick Donnelly Date: Sun, 5 Aug 2018 10:29:38 -0700 Subject: [PATCH] client: fix compile warning MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit /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 --- src/client/fuse_ll.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/client/fuse_ll.cc b/src/client/fuse_ll.cc index 6251d7d47153e..8027b2fcafdbf 100644 --- a/src/client/fuse_ll.cc +++ b/src/client/fuse_ll.cc @@ -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) { -- 2.39.5