From: Danny Al-Gaaf Date: Fri, 12 Jun 2015 09:11:20 +0000 (+0200) Subject: osd/ReplicatedPG.h: init flushed_version in FlushOp ctor X-Git-Tag: v9.1.0~446^2~20 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=2450db62f0571a0cb7cfba814250f18a87ee3d80;p=ceph.git osd/ReplicatedPG.h: init flushed_version in FlushOp ctor Fix for: CID 1160851 (#1 of 1): Uninitialized scalar field (UNINIT_CTOR) uninit_member: Non-static class member flushed_version is not initialized in this constructor nor in any functions that it calls. Signed-off-by: Danny Al-Gaaf --- diff --git a/src/osd/ReplicatedPG.h b/src/osd/ReplicatedPG.h index 2dbda17eac05..76c854f50ae7 100644 --- a/src/osd/ReplicatedPG.h +++ b/src/osd/ReplicatedPG.h @@ -254,7 +254,7 @@ public: Context *on_flush; ///< callback, may be null FlushOp() - : objecter_tid(0), rval(0), + : flushed_version(0), objecter_tid(0), rval(0), blocking(false), removal(false), on_flush(NULL) {} ~FlushOp() { assert(!on_flush); }