]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
cls_rbd: fix compiler warning due to feature bit macro type change
authorJason Dillaman <dillaman@redhat.com>
Thu, 6 Oct 2016 13:38:25 +0000 (09:38 -0400)
committerJason Dillaman <dillaman@redhat.com>
Thu, 6 Oct 2016 18:50:21 +0000 (14:50 -0400)
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/cls/rbd/cls_rbd.cc

index 29754f18d340b12e41437c6e893b3276f3c8dbb6..40574f334b7139ec308f226fd77adb8856434ec3 100644 (file)
@@ -441,7 +441,7 @@ int set_features(cls_method_context_t hctx, bufferlist *in, bufferlist *out)
   uint64_t enabled_features = features & mask;
   if ((enabled_features & RBD_FEATURES_MUTABLE) != enabled_features) {
     CLS_ERR("Attempting to enable immutable feature: %" PRIu64,
-            enabled_features & ~RBD_FEATURES_MUTABLE);
+            static_cast<uint64_t>(enabled_features & ~RBD_FEATURES_MUTABLE));
     return -EINVAL;
   }