VMS below version 7 doesn't have strcasecmp, so let's roll our own on VMS.
[oweals/openssl.git] / apps / pkcs8.c
index ea8c04dffa1281fc14b302460b4e6fb853788be4..912e32006b6c4d75ec66c6eb88932d1482237c54 100644 (file)
@@ -83,7 +83,7 @@ int MAIN(int argc, char **argv)
        int nocrypt = 0;
        X509_SIG *p8;
        PKCS8_PRIV_KEY_INFO *p8inf;
-       EVP_PKEY *pkey;
+       EVP_PKEY *pkey=NULL;
        char pass[50], *passin = NULL, *passout = NULL, *p8pass = NULL;
        int badarg = 0;
        char *engine=NULL;
@@ -222,7 +222,8 @@ int MAIN(int argc, char **argv)
        if (topk8)
                {
                BIO_free(in); /* Not needed in this section */
-               pkey = load_key(bio_err, infile, informat, passin, e, "key");
+               pkey = load_key(bio_err, infile, informat, 1,
+                       passin, e, "key");
                if (!pkey) {
                        return (1);
                }