From c3acfc4e9add90b3a642a0e89b0ae43b787b7fdf Mon Sep 17 00:00:00 2001 From: Jos Collin Date: Wed, 28 Jun 2017 17:16:45 +0530 Subject: [PATCH] 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 --- src/mds/events/EMetaBlob.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mds/events/EMetaBlob.h b/src/mds/events/EMetaBlob.h index 777152e246a..28db4fc2b0e 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); -- 2.47.3