From: Gu Zhongyan Date: Tue, 24 Jan 2017 06:39:58 +0000 (+0800) Subject: librbd: fix wrongly initialized variable. X-Git-Tag: v12.0.0~44^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=074ed7a79a35f10712ceee09f3120e0c42ac5e09;p=ceph.git librbd: fix wrongly initialized variable. end_size as an initialized value made us confused. Signed-off-by: Gu Zhongyan --- diff --git a/src/librbd/DiffIterate.cc b/src/librbd/DiffIterate.cc index c3b9511330aa..57a847f20b2f 100644 --- a/src/librbd/DiffIterate.cc +++ b/src/librbd/DiffIterate.cc @@ -263,7 +263,7 @@ int DiffIterate::execute() { if (m_include_parent && from_snap_id == 0) { RWLock::RLocker l(m_image_ctx.snap_lock); RWLock::RLocker l2(m_image_ctx.parent_lock); - uint64_t overlap = end_size; + uint64_t overlap = 0; m_image_ctx.get_parent_overlap(m_image_ctx.snap_id, &overlap); r = 0; if (m_image_ctx.parent && overlap > 0) {