diff options
Diffstat (limited to 'src/lib/libcrypto/x509v3/v3_conf.c')
| -rw-r--r-- | src/lib/libcrypto/x509v3/v3_conf.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/lib/libcrypto/x509v3/v3_conf.c b/src/lib/libcrypto/x509v3/v3_conf.c index d48a4ac65c..37834813c7 100644 --- a/src/lib/libcrypto/x509v3/v3_conf.c +++ b/src/lib/libcrypto/x509v3/v3_conf.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: v3_conf.c,v 1.17 2015/02/17 05:14:38 miod Exp $ */ | 1 | /* $OpenBSD: v3_conf.c,v 1.18 2015/09/30 18:41:06 jsing Exp $ */ |
| 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
| 3 | * project 1999. | 3 | * project 1999. |
| 4 | */ | 4 | */ |
| @@ -203,7 +203,7 @@ do_ext_i2d(const X509V3_EXT_METHOD *method, int ext_nid, int crit, | |||
| 203 | p = ext_der; | 203 | p = ext_der; |
| 204 | method->i2d(ext_struc, &p); | 204 | method->i2d(ext_struc, &p); |
| 205 | } | 205 | } |
| 206 | if (!(ext_oct = M_ASN1_OCTET_STRING_new())) | 206 | if (!(ext_oct = ASN1_OCTET_STRING_new())) |
| 207 | goto merr; | 207 | goto merr; |
| 208 | ext_oct->data = ext_der; | 208 | ext_oct->data = ext_der; |
| 209 | ext_oct->length = ext_len; | 209 | ext_oct->length = ext_len; |
| @@ -211,12 +211,12 @@ do_ext_i2d(const X509V3_EXT_METHOD *method, int ext_nid, int crit, | |||
| 211 | ext = X509_EXTENSION_create_by_NID(NULL, ext_nid, crit, ext_oct); | 211 | ext = X509_EXTENSION_create_by_NID(NULL, ext_nid, crit, ext_oct); |
| 212 | if (!ext) | 212 | if (!ext) |
| 213 | goto merr; | 213 | goto merr; |
| 214 | M_ASN1_OCTET_STRING_free(ext_oct); | 214 | ASN1_OCTET_STRING_free(ext_oct); |
| 215 | 215 | ||
| 216 | return ext; | 216 | return ext; |
| 217 | 217 | ||
| 218 | merr: | 218 | merr: |
| 219 | M_ASN1_OCTET_STRING_free(ext_oct); | 219 | ASN1_OCTET_STRING_free(ext_oct); |
| 220 | X509V3err(X509V3_F_DO_EXT_I2D, ERR_R_MALLOC_FAILURE); | 220 | X509V3err(X509V3_F_DO_EXT_I2D, ERR_R_MALLOC_FAILURE); |
| 221 | return NULL; | 221 | return NULL; |
| 222 | 222 | ||
| @@ -302,7 +302,7 @@ v3_generic_extension(const char *ext, char *value, int crit, int gen_type, | |||
| 302 | goto err; | 302 | goto err; |
| 303 | } | 303 | } |
| 304 | 304 | ||
| 305 | if (!(oct = M_ASN1_OCTET_STRING_new())) { | 305 | if (!(oct = ASN1_OCTET_STRING_new())) { |
| 306 | X509V3err(X509V3_F_V3_GENERIC_EXTENSION, ERR_R_MALLOC_FAILURE); | 306 | X509V3err(X509V3_F_V3_GENERIC_EXTENSION, ERR_R_MALLOC_FAILURE); |
| 307 | goto err; | 307 | goto err; |
| 308 | } | 308 | } |
| @@ -315,7 +315,7 @@ v3_generic_extension(const char *ext, char *value, int crit, int gen_type, | |||
| 315 | 315 | ||
| 316 | err: | 316 | err: |
| 317 | ASN1_OBJECT_free(obj); | 317 | ASN1_OBJECT_free(obj); |
| 318 | M_ASN1_OCTET_STRING_free(oct); | 318 | ASN1_OCTET_STRING_free(oct); |
| 319 | free(ext_der); | 319 | free(ext_der); |
| 320 | return extension; | 320 | return extension; |
| 321 | } | 321 | } |
