]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
test_cls_statelog.cc: fix resource leak, delete op at end of function
authorDanny Al-Gaaf <danny.al-gaaf@bisect.de>
Mon, 22 Jul 2013 12:35:03 +0000 (14:35 +0200)
committerDanny Al-Gaaf <danny.al-gaaf@bisect.de>
Mon, 22 Jul 2013 12:35:03 +0000 (14:35 +0200)
CID 1049214 (#13 of 13): 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>
src/test/cls_statelog/test_cls_statelog.cc

index 04861669915f73f9fb9a9fded8735bf80162b57d..1ea8fefa8e7b44f1bb98dcf81f9ecd2ef3409938 100644 (file)
@@ -203,6 +203,7 @@ TEST(cls_rgw, test_statelog_basic)
   string empty_str;
   get_entries_by_client_id(ioctx, oid, entries, e.client_id, empty_str, 4);
   get_entries_by_object(ioctx, oid, entries, e.object, empty_str, 1);
+  delete op;
   delete rop;
 }