From c903dc2e366c17f89eea1de141df08ddbc14bd98 Mon Sep 17 00:00:00 2001 From: huanwen ren Date: Wed, 28 Mar 2018 15:50:44 +0800 Subject: [PATCH] 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 --- src/client/Client.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/client/Client.cc b/src/client/Client.cc index 281f9d33548..50f3c2ce5ee 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; } -- 2.39.5