]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/test/librbd/object_map/test_mock_LockRequest.cc
import 15.2.0 Octopus source
[ceph.git] / ceph / src / test / librbd / object_map / test_mock_LockRequest.cc
index 5954a461e7edef32f9d314b456cf06593c257bf3..5f95429acd2ed9dfa01521e41bc017535ac1d904 100644 (file)
@@ -46,12 +46,11 @@ public:
       entity_name_t entity2(entity_name_t::CLIENT(2));
 
       cls_lock_get_info_reply reply;
-      reply.lockers.emplace(
-        rados::cls::lock::locker_id_t(entity1, "cookie1"),
-        rados::cls::lock::locker_info_t());
-      reply.lockers.emplace(
-        rados::cls::lock::locker_id_t(entity2, "cookie2"),
-        rados::cls::lock::locker_info_t());
+      reply.lockers = decltype(reply.lockers){
+        {rados::cls::lock::locker_id_t(entity1, "cookie1"),
+         rados::cls::lock::locker_info_t()},
+        {rados::cls::lock::locker_id_t(entity2, "cookie2"),
+         rados::cls::lock::locker_info_t()}};
 
       bufferlist bl;
       encode(reply, bl, CEPH_FEATURES_SUPPORTED_DEFAULT);