update master-with-bazel from master branch

This commit is contained in:
BoringSSL Robot
2023-03-15 22:59:59 +00:00
2 changed files with 8 additions and 4 deletions
+2 -4
View File
@@ -63,13 +63,11 @@ TEST(CTRDRBGTest, Basic) {
TEST(CTRDRBGTest, Allocated) {
const uint8_t kSeed[CTR_DRBG_ENTROPY_LEN] = {0};
CTR_DRBG_STATE *allocated = CTR_DRBG_new(kSeed, nullptr, 0);
bssl::UniquePtr<CTR_DRBG_STATE> allocated(CTR_DRBG_new(kSeed, nullptr, 0));
ASSERT_TRUE(allocated);
CTR_DRBG_free(allocated);
allocated = CTR_DRBG_new(kSeed, nullptr, 1<<20);
allocated.reset(CTR_DRBG_new(kSeed, nullptr, 1<<20));
ASSERT_FALSE(allocated);
CTR_DRBG_free(allocated);
}
TEST(CTRDRBGTest, Large) {
+6
View File
@@ -71,6 +71,12 @@ OPENSSL_EXPORT void CTR_DRBG_clear(CTR_DRBG_STATE *drbg);
#if defined(__cplusplus)
} // extern C
extern "C++" {
BSSL_NAMESPACE_BEGIN
BORINGSSL_MAKE_DELETER(CTR_DRBG_STATE, CTR_DRBG_free)
BSSL_NAMESPACE_END
} // extern C++
#endif
#endif // OPENSSL_HEADER_CTRDRBG_H