From: Danny Al-Gaaf Date: Tue, 23 Feb 2016 18:26:01 +0000 (+0100) Subject: mds/Capability.h: init scalar fields in ctor X-Git-Tag: v11.1.0~327^2~5 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=32c94ac5cfcf48fc3898e3cc8976b3b1b240e102;p=ceph.git mds/Capability.h: init scalar fields in ctor Fix for: CID 1138591 (#1 of 1): Uninitialized scalar field (UNINIT_CTOR) uninit_member: Non-static class member cap_id is not initialized in this constructor nor in any functions that it calls. uninit_member: Non-static class member issue_seq is not initialized in this constructor nor in any functions that it calls. uninit_member: Non-static class member mseq is not initialized in this constructor nor in any functions that it calls. Signed-off-by: Danny Al-Gaaf --- diff --git a/src/mds/Capability.h b/src/mds/Capability.h index 4f8508c95d72..ec10ae2d353b 100644 --- a/src/mds/Capability.h +++ b/src/mds/Capability.h @@ -99,7 +99,7 @@ public: int64_t cap_id; ceph_seq_t issue_seq; ceph_seq_t mseq; - Import() {} + Import() : cap_id(0), issue_seq(0), mseq(0) {} Import(int64_t i, ceph_seq_t s, ceph_seq_t m) : cap_id(i), issue_seq(s), mseq(m) {} void encode(bufferlist &bl) const; void decode(bufferlist::iterator &p);