]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
test/osdc/FakeWriteback: fix uninit var
authorSage Weil <sage@inktank.com>
Sat, 1 Dec 2012 05:39:05 +0000 (21:39 -0800)
committerSage Weil <sage@inktank.com>
Sun, 2 Dec 2012 00:56:50 +0000 (16:56 -0800)
CID 745936 (#1 of 1): Uninitialized scalar field (UNINIT_CTOR)
At (2): Non-static class member "m_off" is not initialized in this constructor nor in any functions that it calls.

Signed-off-by: Sage Weil <sage@inktank.com>
src/test/osdc/FakeWriteback.cc

index e0de32e8cf25db8790ea8e719caf1d5421d27e1f..4445140a6f5b18737e410c1cbca3b3cb81e7229c 100644 (file)
@@ -28,7 +28,7 @@ class C_Delay : public Context {
 public:
   C_Delay(CephContext *cct, Context *c, Mutex *lock, uint64_t off,
          bufferlist *pbl, uint64_t delay_ns=0)
-    : m_cct(cct), m_con(c), m_delay(0, delay_ns), m_lock(lock), m_bl(pbl) {}
+    : m_cct(cct), m_con(c), m_delay(0, delay_ns), m_lock(lock), m_bl(pbl), m_off(off) {}
   void finish(int r) {
     struct timespec delay;
     m_delay.to_timespec(&delay);