summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/asn1/asn_mime.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/asn1/asn_mime.c')
-rw-r--r--src/lib/libcrypto/asn1/asn_mime.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/lib/libcrypto/asn1/asn_mime.c b/src/lib/libcrypto/asn1/asn_mime.c
index 54a704a969..d94b3cd6f8 100644
--- a/src/lib/libcrypto/asn1/asn_mime.c
+++ b/src/lib/libcrypto/asn1/asn_mime.c
@@ -220,7 +220,7 @@ static int asn1_write_micalg(BIO *out, STACK_OF(X509_ALGOR) *mdalgs)
220 if (rv > 0) 220 if (rv > 0)
221 { 221 {
222 BIO_puts(out, micstr); 222 BIO_puts(out, micstr);
223 OPENSSL_free(micstr); 223 free(micstr);
224 continue; 224 continue;
225 } 225 }
226 if (rv != -2) 226 if (rv != -2)
@@ -822,7 +822,7 @@ static MIME_HEADER *mime_hdr_new(char *name, char *value)
822 } 822 }
823 } 823 }
824 } else tmpval = NULL; 824 } else tmpval = NULL;
825 mhdr = (MIME_HEADER *) OPENSSL_malloc(sizeof(MIME_HEADER)); 825 mhdr = (MIME_HEADER *) malloc(sizeof(MIME_HEADER));
826 if(!mhdr) return NULL; 826 if(!mhdr) return NULL;
827 mhdr->name = tmpname; 827 mhdr->name = tmpname;
828 mhdr->value = tmpval; 828 mhdr->value = tmpval;
@@ -851,7 +851,7 @@ static int mime_hdr_addparam(MIME_HEADER *mhdr, char *name, char *value)
851 if(!tmpval) return 0; 851 if(!tmpval) return 0;
852 } else tmpval = NULL; 852 } else tmpval = NULL;
853 /* Parameter values are case sensitive so leave as is */ 853 /* Parameter values are case sensitive so leave as is */
854 mparam = (MIME_PARAM *) OPENSSL_malloc(sizeof(MIME_PARAM)); 854 mparam = (MIME_PARAM *) malloc(sizeof(MIME_PARAM));
855 if(!mparam) return 0; 855 if(!mparam) return 0;
856 mparam->param_name = tmpname; 856 mparam->param_name = tmpname;
857 mparam->param_value = tmpval; 857 mparam->param_value = tmpval;
@@ -900,17 +900,17 @@ static MIME_PARAM *mime_param_find(MIME_HEADER *hdr, char *name)
900 900
901static void mime_hdr_free(MIME_HEADER *hdr) 901static void mime_hdr_free(MIME_HEADER *hdr)
902{ 902{
903 if(hdr->name) OPENSSL_free(hdr->name); 903 if(hdr->name) free(hdr->name);
904 if(hdr->value) OPENSSL_free(hdr->value); 904 if(hdr->value) free(hdr->value);
905 if(hdr->params) sk_MIME_PARAM_pop_free(hdr->params, mime_param_free); 905 if(hdr->params) sk_MIME_PARAM_pop_free(hdr->params, mime_param_free);
906 OPENSSL_free(hdr); 906 free(hdr);
907} 907}
908 908
909static void mime_param_free(MIME_PARAM *param) 909static void mime_param_free(MIME_PARAM *param)
910{ 910{
911 if(param->param_name) OPENSSL_free(param->param_name); 911 if(param->param_name) free(param->param_name);
912 if(param->param_value) OPENSSL_free(param->param_value); 912 if(param->param_value) free(param->param_value);
913 OPENSSL_free(param); 913 free(param);
914} 914}
915 915
916/* Check for a multipart boundary. Returns: 916/* Check for a multipart boundary. Returns: