diff options
Diffstat (limited to 'src/lib/libcrypto/pem/pem_lib.c')
-rw-r--r-- | src/lib/libcrypto/pem/pem_lib.c | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/src/lib/libcrypto/pem/pem_lib.c b/src/lib/libcrypto/pem/pem_lib.c index b5e0a650f8..a17c3ed57f 100644 --- a/src/lib/libcrypto/pem/pem_lib.c +++ b/src/lib/libcrypto/pem/pem_lib.c | |||
@@ -242,9 +242,9 @@ char *PEM_ASN1_read_bio(char *(*d2i)(), const char *name, BIO *bp, char **x, | |||
242 | return(NULL); | 242 | return(NULL); |
243 | } | 243 | } |
244 | if(check_pem(nm, name)) break; | 244 | if(check_pem(nm, name)) break; |
245 | Free(nm); | 245 | OPENSSL_free(nm); |
246 | Free(header); | 246 | OPENSSL_free(header); |
247 | Free(data); | 247 | OPENSSL_free(data); |
248 | } | 248 | } |
249 | if (!PEM_get_EVP_CIPHER_INFO(header,&cipher)) goto err; | 249 | if (!PEM_get_EVP_CIPHER_INFO(header,&cipher)) goto err; |
250 | if (!PEM_do_header(&cipher,data,&len,cb,u)) goto err; | 250 | if (!PEM_do_header(&cipher,data,&len,cb,u)) goto err; |
@@ -289,9 +289,9 @@ p8err: | |||
289 | if (ret == NULL) | 289 | if (ret == NULL) |
290 | PEMerr(PEM_F_PEM_ASN1_READ_BIO,ERR_R_ASN1_LIB); | 290 | PEMerr(PEM_F_PEM_ASN1_READ_BIO,ERR_R_ASN1_LIB); |
291 | err: | 291 | err: |
292 | Free(nm); | 292 | OPENSSL_free(nm); |
293 | Free(header); | 293 | OPENSSL_free(header); |
294 | Free(data); | 294 | OPENSSL_free(data); |
295 | return(ret); | 295 | return(ret); |
296 | } | 296 | } |
297 | 297 | ||
@@ -344,7 +344,7 @@ int PEM_ASN1_write_bio(int (*i2d)(), const char *name, BIO *bp, char *x, | |||
344 | goto err; | 344 | goto err; |
345 | } | 345 | } |
346 | /* dzise + 8 bytes are needed */ | 346 | /* dzise + 8 bytes are needed */ |
347 | data=(unsigned char *)Malloc((unsigned int)dsize+20); | 347 | data=(unsigned char *)OPENSSL_malloc((unsigned int)dsize+20); |
348 | if (data == NULL) | 348 | if (data == NULL) |
349 | { | 349 | { |
350 | PEMerr(PEM_F_PEM_ASN1_WRITE_BIO,ERR_R_MALLOC_FAILURE); | 350 | PEMerr(PEM_F_PEM_ASN1_WRITE_BIO,ERR_R_MALLOC_FAILURE); |
@@ -405,7 +405,7 @@ err: | |||
405 | memset((char *)&ctx,0,sizeof(ctx)); | 405 | memset((char *)&ctx,0,sizeof(ctx)); |
406 | memset(buf,0,PEM_BUFSIZE); | 406 | memset(buf,0,PEM_BUFSIZE); |
407 | memset(data,0,(unsigned int)dsize); | 407 | memset(data,0,(unsigned int)dsize); |
408 | Free(data); | 408 | OPENSSL_free(data); |
409 | return(ret); | 409 | return(ret); |
410 | } | 410 | } |
411 | 411 | ||
@@ -583,7 +583,7 @@ int PEM_write_bio(BIO *bp, const char *name, char *header, unsigned char *data, | |||
583 | goto err; | 583 | goto err; |
584 | } | 584 | } |
585 | 585 | ||
586 | buf=(unsigned char *)Malloc(PEM_BUFSIZE*8); | 586 | buf=(unsigned char *)OPENSSL_malloc(PEM_BUFSIZE*8); |
587 | if (buf == NULL) | 587 | if (buf == NULL) |
588 | { | 588 | { |
589 | reason=ERR_R_MALLOC_FAILURE; | 589 | reason=ERR_R_MALLOC_FAILURE; |
@@ -603,7 +603,7 @@ int PEM_write_bio(BIO *bp, const char *name, char *header, unsigned char *data, | |||
603 | } | 603 | } |
604 | EVP_EncodeFinal(&ctx,buf,&outl); | 604 | EVP_EncodeFinal(&ctx,buf,&outl); |
605 | if ((outl > 0) && (BIO_write(bp,(char *)buf,outl) != outl)) goto err; | 605 | if ((outl > 0) && (BIO_write(bp,(char *)buf,outl) != outl)) goto err; |
606 | Free(buf); | 606 | OPENSSL_free(buf); |
607 | if ( (BIO_write(bp,"-----END ",9) != 9) || | 607 | if ( (BIO_write(bp,"-----END ",9) != 9) || |
608 | (BIO_write(bp,name,nlen) != nlen) || | 608 | (BIO_write(bp,name,nlen) != nlen) || |
609 | (BIO_write(bp,"-----\n",6) != 6)) | 609 | (BIO_write(bp,"-----\n",6) != 6)) |
@@ -784,9 +784,9 @@ int PEM_read_bio(BIO *bp, char **name, char **header, unsigned char **data, | |||
784 | *header=headerB->data; | 784 | *header=headerB->data; |
785 | *data=(unsigned char *)dataB->data; | 785 | *data=(unsigned char *)dataB->data; |
786 | *len=bl; | 786 | *len=bl; |
787 | Free(nameB); | 787 | OPENSSL_free(nameB); |
788 | Free(headerB); | 788 | OPENSSL_free(headerB); |
789 | Free(dataB); | 789 | OPENSSL_free(dataB); |
790 | return(1); | 790 | return(1); |
791 | err: | 791 | err: |
792 | BUF_MEM_free(nameB); | 792 | BUF_MEM_free(nameB); |