From ffb0c4aec230128ccb49ed44ab8bbaa5558018a0 Mon Sep 17 00:00:00 2001 From: beck <> Date: Thu, 22 May 2014 21:56:02 +0000 Subject: Convert OPENSSL_malloc stuff back to intrinsics, a few were missed as new stuff was brought in. ok miod@ --- src/lib/libcrypto/rsa/rsa_lib.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/lib/libcrypto/rsa/rsa_lib.c') diff --git a/src/lib/libcrypto/rsa/rsa_lib.c b/src/lib/libcrypto/rsa/rsa_lib.c index a618d70f92..1ea5e7bc64 100644 --- a/src/lib/libcrypto/rsa/rsa_lib.c +++ b/src/lib/libcrypto/rsa/rsa_lib.c @@ -229,7 +229,7 @@ void RSA_free(RSA *r) if (r->iqmp != NULL) BN_clear_free(r->iqmp); if (r->blinding != NULL) BN_BLINDING_free(r->blinding); if (r->mt_blinding != NULL) BN_BLINDING_free(r->mt_blinding); - if (r->bignum_data != NULL) OPENSSL_free_locked(r->bignum_data); + free(r->bignum_data); free(r); } @@ -275,7 +275,7 @@ int RSA_memory_lock(RSA *r) j=1; for (i=0; i<6; i++) j+= (*t[i])->top; - if ((p=OPENSSL_malloc_locked((off+j)*sizeof(BN_ULONG))) == NULL) + if ((p=reallocarray(NULL, (off+j), sizeof(BN_ULONG))) == NULL) { RSAerr(RSA_F_RSA_MEMORY_LOCK,ERR_R_MALLOC_FAILURE); return(0); -- cgit v1.2.3-55-g6feb