From: huanwen ren Date: Wed, 28 Mar 2018 07:50:44 +0000 (+0800) Subject: client: fixup warning X-Git-Tag: v13.1.0~417^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=c903dc2e366c17f89eea1de141df08ddbc14bd98;p=ceph.git client: fixup warning /src/client/Client.cc:8750:11: warning: 'r' may be used uninitialized in this function [-Wmaybe-uninitialized] int64_t r; Signed-off-by: huanwen ren --- diff --git a/src/client/Client.cc b/src/client/Client.cc index 281f9d33548a9..50f3c2ce5ee24 100644 --- a/src/client/Client.cc +++ b/src/client/Client.cc @@ -8747,7 +8747,7 @@ int64_t Client::_read(Fh *f, int64_t offset, uint64_t size, bufferlist *bl) int have = 0; bool movepos = false; std::unique_ptr onuninline; - int64_t r; + int64_t r = 0; const md_config_t *conf = cct->_conf; Inode *in = f->inode.get(); @@ -8763,7 +8763,7 @@ int64_t Client::_read(Fh *f, int64_t offset, uint64_t size, bufferlist *bl) loff_t start_pos = offset; if (in->inline_version == 0) { - int r = _getattr(in, CEPH_STAT_CAP_INLINE_DATA, f->actor_perms, true); + r = _getattr(in, CEPH_STAT_CAP_INLINE_DATA, f->actor_perms, true); if (r < 0) { goto done; }