X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=apps%2Fasn1pars.c;h=f7fa8f35313b88588a4e680238033e4d14c664c0;hb=6b9686e694d602640a565e8cbbe80857db832571;hp=89afd5b15b379037fff3e3043dc22ac0ec995f9c;hpb=bdd58d98467e9f0f6635c1628e1eae304383afb1;p=oweals%2Fopenssl.git diff --git a/apps/asn1pars.c b/apps/asn1pars.c index 89afd5b15b..f7fa8f3531 100644 --- a/apps/asn1pars.c +++ b/apps/asn1pars.c @@ -81,7 +81,7 @@ OPTIONS asn1parse_options[] = { {"inform", OPT_INFORM, 'F', "input format - one of DER PEM"}, {"in", OPT_IN, '<', "input file"}, {"out", OPT_OUT, '>', "output file (output format is always DER)"}, - {"i", OPT_INDENT, 0, "entries"}, + {"i", OPT_INDENT, 0, "indents the output"}, {"noout", OPT_NOOUT, 0, "don't produce any output"}, {"offset", OPT_OFFSET, 'p', "offset into file"}, {"length", OPT_LENGTH, 'p', "length of section in file"}, @@ -186,9 +186,6 @@ int asn1parse_main(int argc, char **argv) argc = opt_num_rest(); argv = opt_rest(); - if (!app_load_modules(NULL)) - goto end; - if (oidfile != NULL) { in = bio_open_default(oidfile, 'r', FORMAT_TEXT); if (in == NULL) @@ -279,9 +276,9 @@ int asn1parse_main(int argc, char **argv) } typ = ASN1_TYPE_get(at); if ((typ == V_ASN1_OBJECT) + || (typ == V_ASN1_BOOLEAN) || (typ == V_ASN1_NULL)) { - BIO_printf(bio_err, "Can't parse %s type\n", - typ == V_ASN1_NULL ? "NULL" : "OBJECT"); + BIO_printf(bio_err, "Can't parse %s type\n", ASN1_tag2str(typ)); ERR_print_errors(bio_err); goto end; }