diff options
Diffstat (limited to 'src/lib/libcrypto/asn1/asn1_gen.c')
-rw-r--r-- | src/lib/libcrypto/asn1/asn1_gen.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/libcrypto/asn1/asn1_gen.c b/src/lib/libcrypto/asn1/asn1_gen.c index 81a7a38895..8194beeb30 100644 --- a/src/lib/libcrypto/asn1/asn1_gen.c +++ b/src/lib/libcrypto/asn1/asn1_gen.c | |||
@@ -226,7 +226,7 @@ ASN1_TYPE *ASN1_generate_v3(char *str, X509V3_CTX *cnf) | |||
226 | 226 | ||
227 | /* Allocate buffer for new encoding */ | 227 | /* Allocate buffer for new encoding */ |
228 | 228 | ||
229 | new_der = OPENSSL_malloc(len); | 229 | new_der = malloc(len); |
230 | if (!new_der) | 230 | if (!new_der) |
231 | goto err; | 231 | goto err; |
232 | 232 | ||
@@ -266,9 +266,9 @@ ASN1_TYPE *ASN1_generate_v3(char *str, X509V3_CTX *cnf) | |||
266 | 266 | ||
267 | err: | 267 | err: |
268 | if (orig_der) | 268 | if (orig_der) |
269 | OPENSSL_free(orig_der); | 269 | free(orig_der); |
270 | if (new_der) | 270 | if (new_der) |
271 | OPENSSL_free(new_der); | 271 | free(new_der); |
272 | 272 | ||
273 | return ret; | 273 | return ret; |
274 | 274 | ||
@@ -499,7 +499,7 @@ static ASN1_TYPE *asn1_multi(int utype, const char *section, X509V3_CTX *cnf) | |||
499 | bad: | 499 | bad: |
500 | 500 | ||
501 | if (der) | 501 | if (der) |
502 | OPENSSL_free(der); | 502 | free(der); |
503 | 503 | ||
504 | if (sk) | 504 | if (sk) |
505 | sk_ASN1_TYPE_pop_free(sk, ASN1_TYPE_free); | 505 | sk_ASN1_TYPE_pop_free(sk, ASN1_TYPE_free); |