diff options
author | Dr. Stephen Henson <steve@openssl.org> | 2009-04-23 17:16:40 +0000 |
---|---|---|
committer | Dr. Stephen Henson <steve@openssl.org> | 2009-04-23 17:16:40 +0000 |
commit | 7134507de0cc51f08b482987d87b87830816f2a6 (patch) | |
tree | 83326e3e8f886da2d3479f0f49101949ec35af53 /apps/dsa.c | |
parent | fe41d9853c38b578d601e27a7508e69f70b91005 (diff) | |
download | openssl-new-7134507de0cc51f08b482987d87b87830816f2a6.tar.gz |
Make no-rsa, no-dsa and no-dh compile again.
Diffstat (limited to 'apps/dsa.c')
-rw-r--r-- | apps/dsa.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/apps/dsa.c b/apps/dsa.c index 5911f11873..9f38e2b77a 100644 --- a/apps/dsa.c +++ b/apps/dsa.c @@ -334,6 +334,7 @@ bad: i=PEM_write_bio_DSA_PUBKEY(out,dsa); else i=PEM_write_bio_DSAPrivateKey(out,dsa,enc, NULL,0,NULL, passout); +#ifndef OPENSSL_NO_RSA } else if (outformat == FORMAT_MSBLOB || outformat == FORMAT_PVK) { EVP_PKEY *pk; pk = EVP_PKEY_new(); @@ -345,6 +346,7 @@ bad: else i = i2b_PrivateKey_bio(out, pk); EVP_PKEY_free(pk); +#endif } else { BIO_printf(bio_err,"bad output format specified for outfile\n"); goto end; @@ -365,4 +367,10 @@ end: apps_shutdown(); OPENSSL_EXIT(ret); } +#else /* !OPENSSL_NO_DSA */ + +# if PEDANTIC +static void *dummy=&dummy; +# endif + #endif |