X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=crypto%2Fx509%2Fx509_lu.c;h=7b33ebad73b3fa01f587c1b568a52766773f3311;hp=d69cedb72f8ec7cb5ea107b1d167cc1e1bde34d3;hb=e6e9170d6e28038768895e1af18e3aad8093bf4b;hpb=98c03302fb7b855647aa14022f61f5fb272e514a diff --git a/crypto/x509/x509_lu.c b/crypto/x509/x509_lu.c index d69cedb72f..7b33ebad73 100644 --- a/crypto/x509/x509_lu.c +++ b/crypto/x509/x509_lu.c @@ -178,6 +178,8 @@ void X509_STORE_free(X509_STORE *vfy) STACK_OF(X509_LOOKUP) *sk; X509_LOOKUP *lu; + if (vfy == NULL) + return; CRYPTO_DOWN_REF(&vfy->references, &i, vfy->lock); REF_PRINT_COUNT("X509_STORE", vfy); if (i > 0)