Purpose and trust setting functions for X509_STORE.
[openssl.git] / apps / rand.c
index 6add7bbd6cafac4a50ce56bb825407b7f0b9fa9d..8a216fbc75b2002fdf0b9195bf9003ff9ae88fa7 100644 (file)
@@ -51,7 +51,7 @@ int MAIN(int argc, char **argv)
                        else
                                badopt = 1;
                        }
-               if (strcmp(argv[i], "-engine") == 0)
+               else if (strcmp(argv[i], "-engine") == 0)
                        {
                        if ((argv[i+1] != NULL) && (engine == NULL))
                                engine = argv[++i];
@@ -95,7 +95,7 @@ int MAIN(int argc, char **argv)
                BIO_printf(bio_err, "Usage: rand [options] num\n");
                BIO_printf(bio_err, "where options are\n");
                BIO_printf(bio_err, "-out file             - write to file\n");
-               BIO_printf(bio_err,-engine e             - use engine e, possibly a hardware device.\n");
+               BIO_printf(bio_err, "-engine e             - use engine e, possibly a hardware device.\n");
                BIO_printf(bio_err, "-rand file%cfile%c... - seed PRNG from files\n", LIST_SEPARATOR_CHAR, LIST_SEPARATOR_CHAR);
                BIO_printf(bio_err, "-base64               - encode output\n");
                goto err;
@@ -132,7 +132,7 @@ int MAIN(int argc, char **argv)
        else
                {
                r = BIO_set_fp(out, stdout, BIO_NOCLOSE | BIO_FP_TEXT);
-#ifdef VMS
+#ifdef OPENSSL_SYS_VMS
                {
                BIO *tmpbio = BIO_new(BIO_f_linebuffer());
                out = BIO_push(tmpbio, out);