Allow NULL for some _free routines.
[openssl.git] / ssl / ssl_cert.c
index 5a465e3..b2b3427 100644 (file)
@@ -225,6 +225,8 @@ void ssl_cert_free(CERT *c)
 {
     int i;
 
+    if (c == NULL)
+        return;
     CRYPTO_DOWN_REF(&c->references, &i, c->lock);
     REF_PRINT_COUNT("CERT", c);
     if (i > 0)