From 0e978b9a5d2b3a13603244ceea72681ef4317214 Mon Sep 17 00:00:00 2001 From: "Dr. Stephen Henson" Date: Wed, 11 Mar 2015 23:30:52 +0000 Subject: ASN.1 print fix. When printing out an ASN.1 structure if the type is an item template don't fall thru and attempt to interpret as a primitive type. Reviewed-by: Andy Polyakov (cherry picked from commit 5dc1247a7494f50c88ce7492518bbe0ce6f124fa) --- crypto/asn1/tasn_prn.c | 1 + 1 file changed, 1 insertion(+) diff --git a/crypto/asn1/tasn_prn.c b/crypto/asn1/tasn_prn.c index 4866dcd193..7c54f9d1d4 100644 --- a/crypto/asn1/tasn_prn.c +++ b/crypto/asn1/tasn_prn.c @@ -220,6 +220,7 @@ static int asn1_item_print_ctx(BIO *out, ASN1_VALUE **fld, int indent, if (!asn1_template_print_ctx(out, fld, indent, it->templates, pctx)) return 0; + break; } /* fall thru */ case ASN1_ITYPE_MSTRING: -- cgit v1.2.1