diff options
Diffstat (limited to 'src/lib/libcrypto/x509v3/v3_conf.c')
| -rw-r--r-- | src/lib/libcrypto/x509v3/v3_conf.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/libcrypto/x509v3/v3_conf.c b/src/lib/libcrypto/x509v3/v3_conf.c index 6730f9a6ee..519aefc93c 100644 --- a/src/lib/libcrypto/x509v3/v3_conf.c +++ b/src/lib/libcrypto/x509v3/v3_conf.c | |||
| @@ -190,7 +190,7 @@ static X509_EXTENSION *do_ext_i2d(const X509V3_EXT_METHOD *method, int ext_nid, | |||
| 190 | { | 190 | { |
| 191 | unsigned char *p; | 191 | unsigned char *p; |
| 192 | ext_len = method->i2d(ext_struc, NULL); | 192 | ext_len = method->i2d(ext_struc, NULL); |
| 193 | if(!(ext_der = OPENSSL_malloc(ext_len))) goto merr; | 193 | if(!(ext_der = malloc(ext_len))) goto merr; |
| 194 | p = ext_der; | 194 | p = ext_der; |
| 195 | method->i2d(ext_struc, &p); | 195 | method->i2d(ext_struc, &p); |
| 196 | } | 196 | } |
| @@ -300,7 +300,7 @@ static X509_EXTENSION *v3_generic_extension(const char *ext, char *value, | |||
| 300 | err: | 300 | err: |
| 301 | ASN1_OBJECT_free(obj); | 301 | ASN1_OBJECT_free(obj); |
| 302 | M_ASN1_OCTET_STRING_free(oct); | 302 | M_ASN1_OCTET_STRING_free(oct); |
| 303 | if(ext_der) OPENSSL_free(ext_der); | 303 | if(ext_der) free(ext_der); |
| 304 | return extension; | 304 | return extension; |
| 305 | 305 | ||
| 306 | } | 306 | } |
