aboutsummaryrefslogtreecommitdiff
path: root/decrepit
diff options
context:
space:
mode:
authorDavid Benjamin <davidben@google.com>2023-07-04 12:48:02 -0400
committerBoringssl LUCI CQ <boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com>2023-07-11 19:22:41 +0000
commita36ac0a2e78adc0752a46eb01b7e048272241769 (patch)
tree7d2c6371e62f05383664ee9a4ebee4b1b9de209c /decrepit
parent417069f8b2fd6dd4f8c2f5f69de7c038a2397050 (diff)
downloadboringssl-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.cc4
-rw-r--r--decrepit/ripemd/ripemd_test.cc2
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);