diff options
Diffstat (limited to 'src/lib/libcrypto/x509/x509_lcl.h')
| -rw-r--r-- | src/lib/libcrypto/x509/x509_lcl.h | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/lib/libcrypto/x509/x509_lcl.h b/src/lib/libcrypto/x509/x509_lcl.h index e7eb733f7d..5beef8a94d 100644 --- a/src/lib/libcrypto/x509/x509_lcl.h +++ b/src/lib/libcrypto/x509/x509_lcl.h | |||
| @@ -109,12 +109,7 @@ struct X509_extension_st { | |||
| 109 | 109 | ||
| 110 | struct x509_attributes_st { | 110 | struct x509_attributes_st { |
| 111 | ASN1_OBJECT *object; | 111 | ASN1_OBJECT *object; |
| 112 | int single; /* 0 for a set, 1 for a single item (which is wrong) */ | 112 | STACK_OF(ASN1_TYPE) *set; |
| 113 | union { | ||
| 114 | char *ptr; | ||
| 115 | /* 0 */ STACK_OF(ASN1_TYPE) *set; | ||
| 116 | /* 1 */ ASN1_TYPE *single; | ||
| 117 | } value; | ||
| 118 | } /* X509_ATTRIBUTE */; | 113 | } /* X509_ATTRIBUTE */; |
| 119 | 114 | ||
| 120 | struct X509_req_info_st { | 115 | struct X509_req_info_st { |
