提交 206eb6a1 编写于 作者: R Richard Levitte

Change pkcs12 so the certificates coming from -in do not get tossed if

-certfile is given as well.
上级 f11fd3f4
......@@ -459,10 +459,16 @@ int MAIN(int argc, char **argv)
/* Add any more certificates asked for */
if (certfile) {
if(!(certs = load_certs(bio_err, certfile, FORMAT_PEM, NULL, e,
"certificates from certfile"))) {
STACK_OF(X509) *morecerts=NULL;
if(!(morecerts = load_certs(bio_err, certfile, FORMAT_PEM,
NULL, e,
"certificates from certfile"))) {
goto export_end;
}
while(sk_X509_num(morecerts) > 0) {
sk_X509_push(certs, sk_X509_shift(morecerts));
}
sk_X509_free(morecerts);
}
#ifdef CRYPTO_MDEBUG
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册