gcc claims this is a shadow, though I can't find what it is shadowing...
diff --git a/apps/ca.c b/apps/ca.c index 6c060ce..738c7db 100644 --- a/apps/ca.c +++ b/apps/ca.c
@@ -223,7 +223,7 @@ int req=0; int verbose=0; int gencrl=0; - int revoke=0; + int dorevoke=0; long crldays=0; long crlhours=0; long errorline= -1; @@ -388,7 +388,7 @@ { if (--argc < 1) goto bad; infile= *(++argv); - revoke=1; + dorevoke=1; } else { @@ -1088,7 +1088,7 @@ PEM_write_bio_X509_CRL(Sout,crl); } /*****************************************************************/ - if (revoke) + if (dorevoke) { in=BIO_new(BIO_s_file()); out=BIO_new(BIO_s_file());