From: Adam C. Emerson Date: Mon, 7 Nov 2016 21:28:39 +0000 (-0500) Subject: fuse: Fix narrowing error in switch statement X-Git-Tag: v11.1.0~241^2~21 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=c8194265e9c619de9c0085400e9ec16aa9bcdf62;p=ceph.git fuse: Fix narrowing error in switch statement Signed-off-by: Adam C. Emerson --- diff --git a/src/client/fuse_ll.cc b/src/client/fuse_ll.cc index 8b3695417d9d..f59b53c6cb87 100644 --- a/src/client/fuse_ll.cc +++ b/src/client/fuse_ll.cc @@ -608,7 +608,7 @@ static void fuse_ll_flush(fuse_req_t req, fuse_ino_t ino, #ifdef FUSE_IOCTL_COMPAT static void fuse_ll_ioctl(fuse_req_t req, fuse_ino_t ino, int cmd, void *arg, struct fuse_file_info *fi, - unsigned flags, const void *in_buf, size_t in_bufsz, size_t out_bufsz) + unsigned flags, const void *in_buf, size_t in_bufsz, size_t out_bufsz) { CephFuse::Handle *cfuse = fuse_ll_req_prepare(req); @@ -617,7 +617,7 @@ static void fuse_ll_ioctl(fuse_req_t req, fuse_ino_t ino, int cmd, void *arg, st return; } - switch(cmd) { + switch (static_cast(cmd)) { case CEPH_IOC_GET_LAYOUT: { file_layout_t layout; struct ceph_ioctl_layout l;