]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
lockep: fix leak in failure/assert path
authorSage Weil <sage@inktank.com>
Fri, 28 Sep 2012 01:20:46 +0000 (18:20 -0700)
committerSage Weil <sage@inktank.com>
Fri, 28 Sep 2012 20:18:04 +0000 (13:18 -0700)
This is useless excepto make coverity happy.

CID 717075: Resource leak (RESOURCE_LEAK)
At (12): Variable "bt" going out of scope leaks the storage it points to.

Signed-off-by: Sage Weil <sage@inktank.com>
src/common/lockdep.cc

index 9dbe5f08bf47719cfd2a3fc52c6111dae178c855..873f28e90230712561baf56a15a3e4b8d71ac3af 100644 (file)
@@ -176,6 +176,7 @@ int lockdep_will_lock(const char *name, int id)
        *_dout << "\npreviously locked at\n";
        p->second->print(*_dout);
       }
+      delete bt;
       *_dout << dendl;
       assert(0);
     }