From: amitkuma Date: Thu, 7 Sep 2017 18:37:24 +0000 (+0530) Subject: rbd: Initializing m_finalize_ctx X-Git-Tag: v13.0.2~692^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=da5a11d450ad51284d29f752f7444bcc284916ca;p=ceph.git rbd: Initializing m_finalize_ctx Fixes the coverity issue: ** 1402625 Uninitialized pointer field CID undefined (#1 of 1): Uninitialized pointer field (UNINIT_CTOR) 2. uninit_member: Non-static class member m_finalize_ctx is not initialized in this constructor nor in any functions that it calls. Signed-off-by: Amit Kumar --- diff --git a/src/tools/rbd/action/MirrorPool.cc b/src/tools/rbd/action/MirrorPool.cc index 4314b1ed6b46..ab0d0f270606 100644 --- a/src/tools/rbd/action/MirrorPool.cc +++ b/src/tools/rbd/action/MirrorPool.cc @@ -214,7 +214,7 @@ private: const std::string m_image_name; librbd::Image m_image; - Context *m_finalize_ctx; + Context *m_finalize_ctx = nullptr; librbd::mirror_image_info_t m_mirror_image_info;