From 7f3e6f8c243710b8dc89f385196987ad83c7848d Mon Sep 17 00:00:00 2001 From: "Dr. Stephen Henson" Date: Sun, 18 Oct 2015 00:54:13 +0100 Subject: [PATCH] set string type when embedding Reviewed-by: Tim Hudson --- crypto/asn1/tasn_new.c | 1 + 1 file changed, 1 insertion(+) diff --git a/crypto/asn1/tasn_new.c b/crypto/asn1/tasn_new.c index 33a8e97442..6a2ad62d70 100644 --- a/crypto/asn1/tasn_new.c +++ b/crypto/asn1/tasn_new.c @@ -352,6 +352,7 @@ static int asn1_primitive_new(ASN1_VALUE **pval, const ASN1_ITEM *it, if (embed) { str = *(ASN1_STRING **)pval; memset(str, 0, sizeof(*str)); + str->type = utype; str->flags = ASN1_STRING_FLAG_EMBED; } else { str = ASN1_STRING_type_new(utype);