Initialize new callbacks and make sure hent is always initialized.
This commit is contained in:
parent
0709249f4c
commit
019bfef899
@ -352,7 +352,10 @@ static int get_cert_by_subject(X509_LOOKUP *xl, int type, X509_NAME *name,
|
||||
CRYPTO_r_unlock(CRYPTO_LOCK_X509_STORE);
|
||||
}
|
||||
else
|
||||
{
|
||||
k = 0;
|
||||
hent = NULL;
|
||||
}
|
||||
for (;;)
|
||||
{
|
||||
char c = '/';
|
||||
|
@ -196,6 +196,8 @@ X509_STORE *X509_STORE_new(void)
|
||||
ret->get_crl = 0;
|
||||
ret->check_crl = 0;
|
||||
ret->cert_crl = 0;
|
||||
ret->lookup_certs = 0;
|
||||
ret->lookup_crls = 0;
|
||||
ret->cleanup = 0;
|
||||
|
||||
CRYPTO_new_ex_data(CRYPTO_EX_INDEX_X509_STORE, ret, &ret->ex_data);
|
||||
|
Loading…
x
Reference in New Issue
Block a user