diff options
author | Dr. Stephen Henson <steve@openssl.org> | 2006-01-19 17:16:56 +0000 |
---|---|---|
committer | Dr. Stephen Henson <steve@openssl.org> | 2006-01-19 17:16:56 +0000 |
commit | 25a58453ff5b73e7b4d5e2764d7924424694a82a (patch) | |
tree | f2976013f4bddcbe185e7ef92a31e7948c3d9f8f /crypto/asn1/asn1_gen.c | |
parent | 00fe865dbec8fb626a63ed9f5b0be4073597c7a8 (diff) |
Fixes for BOOL handling: produce errors for invalid string for mini-compiler,
correctly encode FALSE for BOOL in ASN1_TYPE.
Diffstat (limited to 'crypto/asn1/asn1_gen.c')
-rw-r--r-- | crypto/asn1/asn1_gen.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/crypto/asn1/asn1_gen.c b/crypto/asn1/asn1_gen.c index dd5853c02f..aaa2c7eb3f 100644 --- a/crypto/asn1/asn1_gen.c +++ b/crypto/asn1/asn1_gen.c @@ -660,6 +660,8 @@ static ASN1_TYPE *asn1_str2type(const char *str, int format, int utype) ASN1err(ASN1_F_ASN1_STR2TYPE, ASN1_R_NOT_ASCII_FORMAT); goto bad_form; } + vtmp.name = NULL; + vtmp.section = NULL; vtmp.value = (char *)str; if (!X509V3_get_value_bool(&vtmp, &atmp->value.boolean)) { |