summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanny Al-Gaaf <danny.al-gaaf@bisect.de>2013-07-22 11:27:14 +0200
committerDanny Al-Gaaf <danny.al-gaaf@bisect.de>2013-07-22 12:58:28 +0200
commitd3782d80d530e621a43c7e753feb1ce5d5bc11fb (patch)
tree4f510fccdd9d19fedf3594bf89bad33a4c27a012
parentc35eeae3c23f250ab7dc3426682f9cca5b2df986 (diff)
downloadceph-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.cc2
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);