update master-with-bazel from master branch
This commit is contained in:
@@ -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) {
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user