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 { |