From 765db5f9e5a6e1ab2d215012036a84aec62de332 Mon Sep 17 00:00:00 2001 From: "Dr. Stephen Henson" Date: Wed, 11 Mar 2015 23:30:52 +0000 Subject: [PATCH] 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 11d784ccd5..060ffe2331 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: -- 2.25.1