aboutsummaryrefslogtreecommitdiff
path: root/crypto/asn1/x_pubkey.c
diff options
context:
space:
mode:
authorBodo Möller <bodo@openssl.org>2002-03-14 09:52:03 +0000
committerBodo Möller <bodo@openssl.org>2002-03-14 09:52:03 +0000
commit690ecff7953193cc8e66b588216805f3014df778 (patch)
treec21fb14c3d0b01ae50dd4c9d8a485b8824d78e35 /crypto/asn1/x_pubkey.c
parent234c73767daf1dfadbdbff3f884d7cfffff2846c (diff)
downloadopenssl-690ecff7953193cc8e66b588216805f3014df778.zip
openssl-690ecff7953193cc8e66b588216805f3014df778.tar.gz
openssl-690ecff7953193cc8e66b588216805f3014df778.tar.bz2
Fixes for 'no-hw' combined with 'no-SOME_CIPHER'.
Fix dsaparam usage output. Submitted by: Nils Larsch
Diffstat (limited to 'crypto/asn1/x_pubkey.c')
-rw-r--r--crypto/asn1/x_pubkey.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/crypto/asn1/x_pubkey.c b/crypto/asn1/x_pubkey.c
index 227b0ce..f6f2a0d 100644
--- a/crypto/asn1/x_pubkey.c
+++ b/crypto/asn1/x_pubkey.c
@@ -212,7 +212,7 @@ EVP_PKEY *X509_PUBKEY_get(X509_PUBKEY *key)
long j;
int type;
unsigned char *p;
-#ifndef OPENSSL_NO_DSA
+#if !defined(OPENSSL_NO_DSA) || !defined(OPENSSL_NO_ECDSA)
const unsigned char *cp;
X509_ALGOR *a;
#endif
@@ -237,7 +237,9 @@ EVP_PKEY *X509_PUBKEY_get(X509_PUBKEY *key)
/* the parameters must be extracted before the public key (ECDSA!) */
+#if !defined(OPENSSL_NO_DSA) || !defined(OPENSSL_NO_ECDSA)
a=key->algor;
+#endif
if (0)
;