Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
int64_t some = in->size - pos;
if (some > left)
some = left;
- bufferptr z(some);
+ auto& z = buffer::ptr_node::create(some);
z.zero();
bl->push_back(z);
read += some;
}
object_t oid = file_object_t(vino.ino, blockid);
SnapContext fakesnap;
- bufferptr bp;
- if (length > 0) bp = buffer::copy(buf, length);
- bufferlist bl;
- bl.push_back(bp);
+ ceph::bufferlist bl;
+ if (length > 0) {
+ bl.push_back(buffer::copy(buf, length));
+ }
ldout(cct, 1) << "ll_block_write for " << vino.ino << "." << blockid
<< dendl;