X-Git-Url: https://git.openssl.org/?p=openssl.git;a=blobdiff_plain;f=crypto%2Fx509%2Fx509type.c;h=07e5141f14d9c50c8359ff371da5698eb5c0b59f;hp=a9116e7c7731dcc886403f7e9354caba00531422;hb=3aeb93486588e7dd01379c50b8fd496d55cf8858;hpb=a8eda4312db1f98cffda38670e2d40d36566785a;ds=sidebyside diff --git a/crypto/x509/x509type.c b/crypto/x509/x509type.c index a9116e7c77..07e5141f14 100644 --- a/crypto/x509/x509type.c +++ b/crypto/x509/x509type.c @@ -78,7 +78,7 @@ int X509_certificate_type(X509 *x, EVP_PKEY *pkey) if (pk == NULL) return (0); - switch (pk->type) { + switch (EVP_PKEY_id(pk)) { case EVP_PKEY_RSA: ret = EVP_PK_RSA | EVP_PKT_SIGN; /* if (!sign only extension) */