Make ASN1_TYPE_get() work for V_ASN1_NULL type.
[openssl.git] / crypto / asn1 / a_type.c
index 96e111cf237b6b22cd031f0acde2d158b99a72db..fe3fcd40b0b24be71bb4afdd06d7433ae3b72b24 100644 (file)
@@ -62,7 +62,7 @@
 
 int ASN1_TYPE_get(ASN1_TYPE *a)
        {
-       if (a->value.ptr != NULL)
+       if ((a->value.ptr != NULL) || (a->type == V_ASN1_NULL))
                return(a->type);
        else
                return(0);