Just clean up the code and nothing fixed to make the code to be
more readable.
Fixes: https://tracker.ceph.com/issues/63318
Signed-off-by: Xiubo Li <xiubli@redhat.com>
virtual int objects_readv_sync(
const hobject_t &hoid,
- std::map<uint64_t, uint64_t>&& m,
+ std::map<uint64_t, uint64_t>& m,
uint32_t op_flags,
ceph::buffer::list *bl) {
return -EOPNOTSUPP;
}
bufferlist data_bl;
- r = pgbackend->objects_readv_sync(soid, std::move(m), op.flags, &data_bl);
+ r = pgbackend->objects_readv_sync(soid, m, op.flags, &data_bl);
if (r == -EIO) {
r = rep_repair_primary_object(soid, ctx);
}
int ReplicatedBackend::objects_readv_sync(
const hobject_t &hoid,
- map<uint64_t, uint64_t>&& m,
+ map<uint64_t, uint64_t>& m,
uint32_t op_flags,
bufferlist *bl)
{
int objects_readv_sync(
const hobject_t &hoid,
- std::map<uint64_t, uint64_t>&& m,
+ std::map<uint64_t, uint64_t>& m,
uint32_t op_flags,
ceph::buffer::list *bl) override;