diff options
Diffstat (limited to 'apps/cmp.c')
-rw-r--r-- | apps/cmp.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/apps/cmp.c b/apps/cmp.c index 1af53510b3..86b1bd6a30 100644 --- a/apps/cmp.c +++ b/apps/cmp.c @@ -1109,12 +1109,10 @@ static int set_name(const char *str, OSSL_CMP_CTX *ctx, const char *desc) { if (str != NULL) { - X509_NAME *n = parse_name(str, MBSTRING_ASC, 0); + X509_NAME *n = parse_name(str, MBSTRING_ASC, 0, desc); - if (n == NULL) { - CMP_err2("cannot parse %s DN '%s'", desc, str); + if (n == NULL) return 0; - } if (!(*set_fn) (ctx, n)) { X509_NAME_free(n); CMP_err("out of memory"); |