]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osd/RadosModel.h: init non-static member in ctor
authorDanny Al-Gaaf <danny.al-gaaf@bisect.de>
Wed, 17 Jun 2015 12:05:10 +0000 (14:05 +0200)
committerDanny Al-Gaaf <danny.al-gaaf@bisect.de>
Fri, 17 Jul 2015 08:50:45 +0000 (10:50 +0200)
Fix for:

CID 1188182 (#1 of 1): Uninitialized pointer field (UNINIT_CTOR)
 uninit_member: Non-static class member rcompletion is not initialized
  in this constructor nor in any functions that it calls.

Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
src/test/osd/RadosModel.h

index ed4bdb86e15014b27f16ac40522bb9fa4c418bd3..47c02291a25a199e92d207f9e96a93dfa744a779 100644 (file)
@@ -727,7 +727,8 @@ public:
          bool do_excl,
          TestOpStat *stat = 0)
     : TestOp(n, context, stat),
-      oid(oid), waiting_on(0), last_acked_tid(0), do_append(do_append),
+      oid(oid), rcompletion(NULL), waiting_on(0), 
+      last_acked_tid(0), do_append(do_append),
       do_excl(do_excl)
   {}