From: Dr. David von Oheimb Date: Sun, 13 Apr 2025 07:59:07 +0000 (+0200) Subject: apps/cms.c: remove needless ERR_print_errors() calls X-Git-Tag: openssl-3.6.0-alpha1~754 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=98b6df79fb10202d1e2dc8ea093a56c833a76621;p=thirdparty%2Fopenssl.git apps/cms.c: remove needless ERR_print_errors() calls Reviewed-by: Tomas Mraz Reviewed-by: Dmitry Belyavskiy (Merged from https://github.com/openssl/openssl/pull/27368) --- diff --git a/apps/cms.c b/apps/cms.c index 346fb7bce4c..f3a1ba6e11b 100644 --- a/apps/cms.c +++ b/apps/cms.c @@ -854,36 +854,24 @@ int cms_main(int argc, char **argv) } } - if (certfile != NULL) { - if (!load_certs(certfile, 0, &other, NULL, "certificate file")) { - ERR_print_errors(bio_err); - goto end; - } - } + if (certfile != NULL + && !load_certs(certfile, 0, &other, NULL, "certificate file")) + goto end; - if (recipfile != NULL && (operation == SMIME_DECRYPT)) { - if ((recip = load_cert(recipfile, FORMAT_UNDEF, - "recipient certificate file")) == NULL) { - ERR_print_errors(bio_err); - goto end; - } - } + if (recipfile != NULL && (operation == SMIME_DECRYPT) + && (recip = load_cert(recipfile, FORMAT_UNDEF, + "recipient certificate file")) == NULL) + goto end; - if (originatorfile != NULL) { - if ((originator = load_cert(originatorfile, FORMAT_UNDEF, - "originator certificate file")) == NULL) { - ERR_print_errors(bio_err); - goto end; - } - } + if (originatorfile != NULL + && (originator = load_cert(originatorfile, FORMAT_UNDEF, + "originator certificate file")) == NULL) + goto end; - if (operation == SMIME_SIGN_RECEIPT) { - if ((signer = load_cert(signerfile, FORMAT_UNDEF, - "receipt signer certificate file")) == NULL) { - ERR_print_errors(bio_err); - goto end; - } - } + if (operation == SMIME_SIGN_RECEIPT + && (signer = load_cert(signerfile, FORMAT_UNDEF, + "receipt signer certificate file")) == NULL) + goto end; if ((operation == SMIME_DECRYPT) || (operation == SMIME_ENCRYPT)) { if (keyfile == NULL) @@ -1511,8 +1499,7 @@ static int cms_set_pkey_param(EVP_PKEY_CTX *pctx, for (i = 0; i < sk_OPENSSL_STRING_num(param); i++) { keyopt = sk_OPENSSL_STRING_value(param, i); if (pkey_ctrl_string(pctx, keyopt) <= 0) { - BIO_printf(bio_err, "parameter error \"%s\"\n", keyopt); - ERR_print_errors(bio_err); + BIO_printf(bio_err, "Error setting CMS key parameter \"%s\"\n", keyopt); return 0; } }