From: Jos Collin Date: Wed, 28 Jun 2017 11:46:45 +0000 (+0530) Subject: mds/events: Initialize Non-static class members in fullbit X-Git-Tag: ses5-milestone9~1^2~23^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=c3acfc4e9add90b3a642a0e89b0ae43b787b7fdf;p=ceph.git mds/events: Initialize Non-static class members in fullbit Fixes the Coverity Scan Report: CID 717245: Uninitialized scalar field (UNINIT_CTOR) 2. uninit_member: Non-static class member dnv is not initialized in this constructor nor in any functions that it calls. 4. uninit_member: Non-static class member state is not initialized in this constructor nor in any functions that it calls. Signed-off-by: Jos Collin --- diff --git a/src/mds/events/EMetaBlob.h b/src/mds/events/EMetaBlob.h index 777152e246a4..28db4fc2b0e6 100644 --- a/src/mds/events/EMetaBlob.h +++ b/src/mds/events/EMetaBlob.h @@ -66,14 +66,14 @@ public: typedef compact_map old_inodes_t; string dn; // dentry snapid_t dnfirst, dnlast; - version_t dnv; + version_t dnv{0}; inode_t inode; // if it's not fragtree_t dirfragtree; map xattrs; string symlink; snapid_t oldest_snap; bufferlist snapbl; - __u8 state; + __u8 state{0}; old_inodes_t old_inodes; fullbit(const fullbit& o);