summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/asn1/p7_lib.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/asn1/p7_lib.c')
-rw-r--r--src/lib/libcrypto/asn1/p7_lib.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/libcrypto/asn1/p7_lib.c b/src/lib/libcrypto/asn1/p7_lib.c
index 846be17158..86db82cfa1 100644
--- a/src/lib/libcrypto/asn1/p7_lib.c
+++ b/src/lib/libcrypto/asn1/p7_lib.c
@@ -152,7 +152,7 @@ PKCS7 *d2i_PKCS7(PKCS7 **a, unsigned char **pp, long length)
152 { 152 {
153 if ((*a)->asn1 != NULL) 153 if ((*a)->asn1 != NULL)
154 { 154 {
155 Free((char *)(*a)->asn1); 155 Free((*a)->asn1);
156 (*a)->asn1=NULL; 156 (*a)->asn1=NULL;
157 } 157 }
158 (*a)->length=0; 158 (*a)->length=0;
@@ -251,7 +251,7 @@ void PKCS7_free(PKCS7 *a)
251 { 251 {
252 ASN1_OBJECT_free(a->type); 252 ASN1_OBJECT_free(a->type);
253 } 253 }
254 Free((char *)(char *)a); 254 Free(a);
255 } 255 }
256 256
257void PKCS7_content_free(PKCS7 *a) 257void PKCS7_content_free(PKCS7 *a)
@@ -259,7 +259,7 @@ void PKCS7_content_free(PKCS7 *a)
259 if(a == NULL) 259 if(a == NULL)
260 return; 260 return;
261 261
262 if (a->asn1 != NULL) Free((char *)a->asn1); 262 if (a->asn1 != NULL) Free(a->asn1);
263 263
264 if (a->d.ptr != NULL) 264 if (a->d.ptr != NULL)
265 { 265 {
@@ -268,7 +268,7 @@ void PKCS7_content_free(PKCS7 *a)
268 switch (OBJ_obj2nid(a->type)) 268 switch (OBJ_obj2nid(a->type))
269 { 269 {
270 case NID_pkcs7_data: 270 case NID_pkcs7_data:
271 ASN1_OCTET_STRING_free(a->d.data); 271 M_ASN1_OCTET_STRING_free(a->d.data);
272 break; 272 break;
273 case NID_pkcs7_signed: 273 case NID_pkcs7_signed:
274 PKCS7_SIGNED_free(a->d.sign); 274 PKCS7_SIGNED_free(a->d.sign);