fixes submitted by Andy Schneider <andy.schneider@bjss.co.uk>

This commit is contained in:
Bodo Möller
2001-11-23 20:56:27 +00:00
parent f1a185a04a
commit dae0b520a0
3 changed files with 15 additions and 4 deletions

View File

@@ -229,7 +229,10 @@ void CRYPTO_destroy_dynlockid(int i)
CRYPTO_w_lock(CRYPTO_LOCK_DYNLOCK);
if (dyn_locks == NULL || i >= sk_CRYPTO_dynlock_num(dyn_locks))
return;
{
CRYPTO_w_lock(CRYPTO_LOCK_DYNLOCK);
return;
}
pointer = sk_CRYPTO_dynlock_value(dyn_locks, i);
if (pointer != NULL)
{