mirror of
https://github.com/ceph/ceph
synced 2025-01-03 01:22:53 +00:00
os/newstore: fix swarning
os/newstore/NewStore.cc: In member function 'int NewStore::_zero(NewStore::TransContext*, NewStore::CollectionRef&, const ghobject_t&, uint64_t, size_t)': os/newstore/NewStore.cc:3693:32: warning: ignoring return value of 'int ftruncate(int, __off64_t)', declared with attribute warn_unused_result [-Wunused-result] ::ftruncate(fd, f.length); ^ Signed-off-by: Sage Weil <sage@redhat.com>
This commit is contained in:
parent
37462359a3
commit
c13bb7aa48
@ -3690,7 +3690,8 @@ int NewStore::_zero(TransContext *txc,
|
||||
goto out;
|
||||
}
|
||||
f.length = (offset + length) - f.offset;
|
||||
::ftruncate(fd, f.length);
|
||||
r = ::ftruncate(fd, f.length);
|
||||
assert(r == 0); // this shouldn't fail
|
||||
dout(20) << __func__ << " tail " << f.fid << " truncating up to "
|
||||
<< f.length << dendl;
|
||||
o->onode.size = offset + length;
|
||||
|
Loading…
Reference in New Issue
Block a user