diff options
Diffstat (limited to 'src/lib/libcrypto/x509v3/v3_lib.c')
-rw-r--r-- | src/lib/libcrypto/x509v3/v3_lib.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/lib/libcrypto/x509v3/v3_lib.c b/src/lib/libcrypto/x509v3/v3_lib.c index f3015ea610..ca5a4a4a57 100644 --- a/src/lib/libcrypto/x509v3/v3_lib.c +++ b/src/lib/libcrypto/x509v3/v3_lib.c | |||
@@ -162,8 +162,7 @@ int X509V3_add_standard_extensions(void) | |||
162 | void *X509V3_EXT_d2i(X509_EXTENSION *ext) | 162 | void *X509V3_EXT_d2i(X509_EXTENSION *ext) |
163 | { | 163 | { |
164 | X509V3_EXT_METHOD *method; | 164 | X509V3_EXT_METHOD *method; |
165 | const unsigned char *p; | 165 | unsigned char *p; |
166 | |||
167 | if(!(method = X509V3_EXT_get(ext))) return NULL; | 166 | if(!(method = X509V3_EXT_get(ext))) return NULL; |
168 | p = ext->value->data; | 167 | p = ext->value->data; |
169 | if(method->it) return ASN1_item_d2i(NULL, &p, ext->value->length, ASN1_ITEM_ptr(method->it)); | 168 | if(method->it) return ASN1_item_d2i(NULL, &p, ext->value->length, ASN1_ITEM_ptr(method->it)); |
@@ -277,7 +276,7 @@ int X509V3_add1_i2d(STACK_OF(X509_EXTENSION) **x, int nid, void *value, | |||
277 | ext = X509V3_EXT_i2d(nid, crit, value); | 276 | ext = X509V3_EXT_i2d(nid, crit, value); |
278 | 277 | ||
279 | if(!ext) { | 278 | if(!ext) { |
280 | X509V3err(X509V3_F_X509V3_ADD1_I2D, X509V3_R_ERROR_CREATING_EXTENSION); | 279 | X509V3err(X509V3_F_X509V3_ADD_I2D, X509V3_R_ERROR_CREATING_EXTENSION); |
281 | return 0; | 280 | return 0; |
282 | } | 281 | } |
283 | 282 | ||
@@ -296,7 +295,7 @@ int X509V3_add1_i2d(STACK_OF(X509_EXTENSION) **x, int nid, void *value, | |||
296 | 295 | ||
297 | err: | 296 | err: |
298 | if(!(flags & X509V3_ADD_SILENT)) | 297 | if(!(flags & X509V3_ADD_SILENT)) |
299 | X509V3err(X509V3_F_X509V3_ADD1_I2D, errcode); | 298 | X509V3err(X509V3_F_X509V3_ADD_I2D, errcode); |
300 | return 0; | 299 | return 0; |
301 | } | 300 | } |
302 | 301 | ||