Fix for SSL_get_certificate
[openssl.git] / ssl / ssl_lib.c
index 8b6b601cabd88da639489dad0443abc02f3f92da..4714d89a4c4d6fe337e228db385ac0f222487b81 100644 (file)
@@ -2428,9 +2428,7 @@ void ssl_clear_cipher_ctx(SSL *s)
 /* Fix this function so that it takes an optional type parameter */
 X509 *SSL_get_certificate(const SSL *s)
        {
-       if (s->server)
-               return(ssl_get_server_send_cert(s));
-       else if (s->cert != NULL)
+       if (s->cert != NULL)
                return(s->cert->key->x509);
        else
                return(NULL);