diff options
author | Danny Al-Gaaf <danny.al-gaaf@bisect.de> | 2013-07-22 11:27:14 +0200 |
---|---|---|
committer | Danny Al-Gaaf <danny.al-gaaf@bisect.de> | 2013-07-22 12:58:28 +0200 |
commit | d3782d80d530e621a43c7e753feb1ce5d5bc11fb (patch) | |
tree | 4f510fccdd9d19fedf3594bf89bad33a4c27a012 | |
parent | c35eeae3c23f250ab7dc3426682f9cca5b2df986 (diff) | |
download | ceph-d3782d80d530e621a43c7e753feb1ce5d5bc11fb.tar.gz |
test_cls_version.cc: fix another ressource leak
CID 1049219 (#17 of 17): Resource leak (RESOURCE_LEAK)
leaked_storage: Variable "op" going out of scope leaks the
storage it points to.
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
-rw-r--r-- | src/test/cls_version/test_cls_version.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/test/cls_version/test_cls_version.cc b/src/test/cls_version/test_cls_version.cc index 49c64b0b829..5fc3c23e32a 100644 --- a/src/test/cls_version/test_cls_version.cc +++ b/src/test/cls_version/test_cls_version.cc @@ -283,6 +283,8 @@ TEST(cls_rgw, test_version_inc_check) ASSERT_GT((long long)ver2.ver, (long long)ver.ver); ASSERT_EQ(0, (int)ver2.tag.compare(ver.tag)); + delete op; + /* a bunch of conditions that should fail */ rop = new_rop(); cls_version_check(*rop, ver, VER_COND_LT); |