diff options
author | David Benjamin <davidben@google.com> | 2023-07-04 12:48:02 -0400 |
---|---|---|
committer | Boringssl LUCI CQ <boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2023-07-11 19:22:41 +0000 |
commit | a36ac0a2e78adc0752a46eb01b7e048272241769 (patch) | |
tree | 7d2c6371e62f05383664ee9a4ebee4b1b9de209c /decrepit | |
parent | 417069f8b2fd6dd4f8c2f5f69de7c038a2397050 (diff) | |
download | boringssl-a36ac0a2e78adc0752a46eb01b7e048272241769.zip boringssl-a36ac0a2e78adc0752a46eb01b7e048272241769.tar.gz boringssl-a36ac0a2e78adc0752a46eb01b7e048272241769.tar.bz2 |
Use std::make_unique when possible
We've required C++14 for a while now. As we're mostly C with a little
C++, this is less helpful, but may as well avoid bare new where
possible.
Change-Id: Icf3386e3f3b6f2092bb0089ed874cc50985f1a40
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/61429
Reviewed-by: Bob Beck <bbe@google.com>
Commit-Queue: David Benjamin <davidben@google.com>
Diffstat (limited to 'decrepit')
-rw-r--r-- | decrepit/cfb/cfb_test.cc | 4 | ||||
-rw-r--r-- | decrepit/ripemd/ripemd_test.cc | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/decrepit/cfb/cfb_test.cc b/decrepit/cfb/cfb_test.cc index da9681e..67904c2 100644 --- a/decrepit/cfb/cfb_test.cc +++ b/decrepit/cfb/cfb_test.cc @@ -87,7 +87,7 @@ TEST(CFBTest, TestVectors) { SCOPED_TRACE(test_num); const size_t input_len = sizeof(test.plaintext); - std::unique_ptr<uint8_t[]> out(new uint8_t[input_len]); + auto out = std::make_unique<uint8_t[]>(input_len); for (size_t stride = 1; stride <= input_len; stride++) { bssl::ScopedEVP_CIPHER_CTX ctx; @@ -134,7 +134,7 @@ TEST(CFBTest, TestVectors) { nullptr, test.key, test.iv)); } - std::unique_ptr<uint8_t[]> plaintext(new uint8_t[input_len]); + auto plaintext = std::make_unique<uint8_t[]>(input_len); int num_bytes; ASSERT_TRUE(EVP_DecryptUpdate(decrypt_ctx.get(), plaintext.get(), &num_bytes, out.get(), input_len)); diff --git a/decrepit/ripemd/ripemd_test.cc b/decrepit/ripemd/ripemd_test.cc index 6338fec..a52e743 100644 --- a/decrepit/ripemd/ripemd_test.cc +++ b/decrepit/ripemd/ripemd_test.cc @@ -90,7 +90,7 @@ TEST(RIPEMDTest, RunTest) { } static const size_t kLargeBufSize = 1000000; - std::unique_ptr<uint8_t[]> buf(new uint8_t[kLargeBufSize]); + auto buf = std::make_unique<uint8_t[]>(kLargeBufSize); OPENSSL_memset(buf.get(), 'a', kLargeBufSize); uint8_t digest[RIPEMD160_DIGEST_LENGTH]; RIPEMD160(buf.get(), kLargeBufSize, digest); |