Fix ASN1_TYPE_get/set with type=V_ASN1_BOOLEAN
authorBernd Edlinger <bernd.edlinger@hotmail.de>
Mon, 1 Jul 2019 07:06:02 +0000 (09:06 +0200)
committerBernd Edlinger <bernd.edlinger@hotmail.de>
Tue, 2 Jul 2019 14:24:19 +0000 (16:24 +0200)
commit261ec72d58af64327214a78ca1c54b169ad93c28
treeb0aaaaa5edfb5b2ed488461258a4c318cd77ff5b
parent3003d2dba996d16e47c8bc70a23c70b3d394fb7c
Fix ASN1_TYPE_get/set with type=V_ASN1_BOOLEAN

BOOLEAN does not have valid data in the value.ptr member,
thus don't use it here.

Fixes #9276

[extended tests]

Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/9278)

(cherry picked from commit 6335f837cfa7eaf1202f2557bf2ba148987226e7)
crypto/asn1/a_type.c