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 | } |