summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/asn1/x_cinf.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/asn1/x_cinf.c')
-rw-r--r--src/lib/libcrypto/asn1/x_cinf.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/lib/libcrypto/asn1/x_cinf.c b/src/lib/libcrypto/asn1/x_cinf.c
index fe1b18a90f..b87c8fff17 100644
--- a/src/lib/libcrypto/asn1/x_cinf.c
+++ b/src/lib/libcrypto/asn1/x_cinf.c
@@ -115,7 +115,7 @@ X509_CINF *d2i_X509_CINF(X509_CINF **a, unsigned char **pp, long length)
115 { 115 {
116 if (ret->version != NULL) 116 if (ret->version != NULL)
117 { 117 {
118 ASN1_INTEGER_free(ret->version); 118 M_ASN1_INTEGER_free(ret->version);
119 ret->version=NULL; 119 ret->version=NULL;
120 } 120 }
121 } 121 }
@@ -129,12 +129,12 @@ X509_CINF *d2i_X509_CINF(X509_CINF **a, unsigned char **pp, long length)
129 { 129 {
130 if (ret->issuerUID != NULL) 130 if (ret->issuerUID != NULL)
131 { 131 {
132 ASN1_BIT_STRING_free(ret->issuerUID); 132 M_ASN1_BIT_STRING_free(ret->issuerUID);
133 ret->issuerUID=NULL; 133 ret->issuerUID=NULL;
134 } 134 }
135 if (ret->subjectUID != NULL) 135 if (ret->subjectUID != NULL)
136 { 136 {
137 ASN1_BIT_STRING_free(ret->subjectUID); 137 M_ASN1_BIT_STRING_free(ret->subjectUID);
138 ret->subjectUID=NULL; 138 ret->subjectUID=NULL;
139 } 139 }
140 M_ASN1_D2I_get_IMP_opt(ret->issuerUID,d2i_ASN1_BIT_STRING, 1, 140 M_ASN1_D2I_get_IMP_opt(ret->issuerUID,d2i_ASN1_BIT_STRING, 1,
@@ -170,7 +170,7 @@ X509_CINF *X509_CINF_new(void)
170 170
171 M_ASN1_New_Malloc(ret,X509_CINF); 171 M_ASN1_New_Malloc(ret,X509_CINF);
172 ret->version=NULL; 172 ret->version=NULL;
173 M_ASN1_New(ret->serialNumber,ASN1_INTEGER_new); 173 M_ASN1_New(ret->serialNumber,M_ASN1_INTEGER_new);
174 M_ASN1_New(ret->signature,X509_ALGOR_new); 174 M_ASN1_New(ret->signature,X509_ALGOR_new);
175 M_ASN1_New(ret->issuer,X509_NAME_new); 175 M_ASN1_New(ret->issuer,X509_NAME_new);
176 M_ASN1_New(ret->validity,X509_VAL_new); 176 M_ASN1_New(ret->validity,X509_VAL_new);
@@ -186,15 +186,15 @@ X509_CINF *X509_CINF_new(void)
186void X509_CINF_free(X509_CINF *a) 186void X509_CINF_free(X509_CINF *a)
187 { 187 {
188 if (a == NULL) return; 188 if (a == NULL) return;
189 ASN1_INTEGER_free(a->version); 189 M_ASN1_INTEGER_free(a->version);
190 ASN1_INTEGER_free(a->serialNumber); 190 M_ASN1_INTEGER_free(a->serialNumber);
191 X509_ALGOR_free(a->signature); 191 X509_ALGOR_free(a->signature);
192 X509_NAME_free(a->issuer); 192 X509_NAME_free(a->issuer);
193 X509_VAL_free(a->validity); 193 X509_VAL_free(a->validity);
194 X509_NAME_free(a->subject); 194 X509_NAME_free(a->subject);
195 X509_PUBKEY_free(a->key); 195 X509_PUBKEY_free(a->key);
196 ASN1_BIT_STRING_free(a->issuerUID); 196 M_ASN1_BIT_STRING_free(a->issuerUID);
197 ASN1_BIT_STRING_free(a->subjectUID); 197 M_ASN1_BIT_STRING_free(a->subjectUID);
198 sk_X509_EXTENSION_pop_free(a->extensions,X509_EXTENSION_free); 198 sk_X509_EXTENSION_pop_free(a->extensions,X509_EXTENSION_free);
199 Free(a); 199 Free(a);
200 } 200 }