Commit 760f317d authored by Dr. Stephen Henson's avatar Dr. Stephen Henson
Browse files

fix no-ec build



Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
parent 06217867
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -377,12 +377,12 @@ static int ssl_set_cert(CERT *c, X509 *x)
        SSLerr(SSL_F_SSL_SET_CERT, SSL_R_UNKNOWN_CERTIFICATE_TYPE);
        return 0;
    }

#ifndef OPENSSL_NO_EC
    if (i == SSL_PKEY_ECC && !EC_KEY_can_sign(EVP_PKEY_get0_EC_KEY(pkey))) {
        SSLerr(SSL_F_SSL_SET_CERT, SSL_R_ECC_CERT_NOT_FOR_SIGNING);
        return 0;
    }

#endif
    if (c->pkeys[i].privatekey != NULL) {
        /*
         * The return code from EVP_PKEY_copy_parameters is deliberately