Reviewed-by: Paul Dale <paul.dale@oracle.com>
Reviewed-by: Norbert Pocs <norbertp@openssl.org>
Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/28749)
size_t ret = 0;
#ifndef OPENSSL_NO_SECURE_MEMORY
+ if (!secure_mem_initialized)
+ return 0;
if (!CRYPTO_THREAD_read_lock(sec_malloc_lock))
return 0;
#ifndef OPENSSL_NO_SECURE_MEMORY
size_t actual_size;
+ if (!secure_mem_initialized)
+ return 0;
if (!CRYPTO_THREAD_read_lock(sec_malloc_lock))
return 0;
actual_size = sh_actual_size(ptr);