]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
cls_rbd: Fix incorrect assert for prefix metadata key
authorHaomai Wang <haomaiwang@gmail.com>
Mon, 9 Mar 2015 10:07:21 +0000 (18:07 +0800)
committerHaomai Wang <haomaiwang@gmail.com>
Fri, 13 Mar 2015 14:52:42 +0000 (22:52 +0800)
Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
src/cls/rbd/cls_rbd.cc

index 4ae07aea7a8919105713f8322e76154781a580ec..577f519f5c31025b0d786771a93e23cbc7adfbd7 100644 (file)
@@ -2157,8 +2157,7 @@ int metadata_list(cls_method_context_t hctx, bufferlist *in, bufferlist *out)
       return -EINVAL;
     }
 
-    assert(it->first.find(
-            RBD_METADATA_KEY_PREFIX, 0, sizeof(sizeof(RBD_METADATA_KEY_PREFIX))-1) == 0);
+    assert(it->first.find(RBD_METADATA_KEY_PREFIX, 0) == 0);
     out_map[metadata_name_from_key(it->first)] = v;
   }