From: Sage Weil Date: Sat, 24 Dec 2016 16:46:19 +0000 (-0500) Subject: unittest_crypto: fix leaks X-Git-Tag: v12.0.0~170^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=8011aab6202334a1f0494ba389b2410e1f8cc39e;p=ceph.git unittest_crypto: fix leaks Signed-off-by: Sage Weil --- diff --git a/src/test/crypto.cc b/src/test/crypto.cc index 9e33d233d0e7..f4a40cd41cde 100644 --- a/src/test/crypto.cc +++ b/src/test/crypto.cc @@ -71,6 +71,8 @@ TEST(AES, Encrypt) { int err; err = memcmp(cipher_s, want_cipher, sizeof(want_cipher)); ASSERT_EQ(0, err); + + delete kh; } TEST(AES, Decrypt) { @@ -109,6 +111,8 @@ TEST(AES, Decrypt) { int err; err = memcmp(plaintext_s, want_plaintext, sizeof(want_plaintext)); ASSERT_EQ(0, err); + + delete kh; } TEST(AES, Loop) { @@ -136,6 +140,8 @@ TEST(AES, Loop) { int r = kh->encrypt(plaintext, cipher, &error); ASSERT_EQ(r, 0); ASSERT_EQ(error, ""); + + delete kh; } plaintext.clear(); @@ -146,6 +152,8 @@ TEST(AES, Loop) { int r = ckh->decrypt(cipher, plaintext, &error); ASSERT_EQ(r, 0); ASSERT_EQ(error, ""); + + delete ckh; } }