]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
xio: fix invalid access to member pointer before it is being initialized
authorAvner BenHanoch <avnerb@mellanox.com>
Wed, 30 Mar 2016 14:38:07 +0000 (17:38 +0300)
committerAvner BenHanoch <avnerb@mellanox.com>
Tue, 12 Apr 2016 12:21:28 +0000 (15:21 +0300)
Signed-off-by: Avner BenHanoch <avnerb@mellanox.com>
src/common/buffer.cc

index ae1ffbe4b3f3d97675a561120da6fd4fcc854c7f..0fdae6328b6bf7857f68c21687c58b9b760c507a 100644 (file)
@@ -659,7 +659,7 @@ static simple_spinlock_t buffer_debug_lock = SIMPLE_SPINLOCK_INITIALIZER;
   public:
     struct xio_reg_mem *mp;
     xio_mempool(struct xio_reg_mem *_mp, unsigned l) :
-      raw((char*)mp->addr, l), mp(_mp)
+      raw((char*)_mp->addr, l), mp(_mp)
     { }
     ~xio_mempool() {}
     raw* clone_empty() {