aboutsummaryrefslogtreecommitdiffstats
path: root/apps/gendsa.c
diff options
context:
space:
mode:
authorBodo Möller <bodo@openssl.org>1999-07-14 18:37:51 +0000
committerBodo Möller <bodo@openssl.org>1999-07-14 18:37:51 +0000
commitc69e361f1cadf8f196867c46ecc6f74bb21c5614 (patch)
tree1d49494f191d0e7adaca573729fd2956e3c0f6aa /apps/gendsa.c
parentb5b22731f16919a4cd8445cdd6c5a6e73aebd4a6 (diff)
downloadopenssl-c69e361f1cadf8f196867c46ecc6f74bb21c5614.tar.gz
Fix option processing.
Submitted by: Sam Tetherow
Diffstat (limited to 'apps/gendsa.c')
-rw-r--r--apps/gendsa.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/apps/gendsa.c b/apps/gendsa.c
index da43245f8b..bf186739e6 100644
--- a/apps/gendsa.c
+++ b/apps/gendsa.c
@@ -108,10 +108,6 @@ int MAIN(int argc, char **argv)
}
else if (strcmp(*argv,"-") == 0)
goto bad;
- else if (dsaparams == NULL)
- {
- dsaparams= *argv;
- }
#ifndef NO_DES
else if (strcmp(*argv,"-des") == 0)
enc=EVP_des_cbc();
@@ -122,6 +118,10 @@ int MAIN(int argc, char **argv)
else if (strcmp(*argv,"-idea") == 0)
enc=EVP_idea_cbc();
#endif
+ else if (dsaparams == NULL)
+ {
+ dsaparams = *argv;
+ }
else
goto bad;
argv++;