diff options
Diffstat (limited to 'src/lib/libcrypto/asn1/asn1_item.c')
-rw-r--r-- | src/lib/libcrypto/asn1/asn1_item.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/lib/libcrypto/asn1/asn1_item.c b/src/lib/libcrypto/asn1/asn1_item.c index d2819dbb96..7dad8e0df1 100644 --- a/src/lib/libcrypto/asn1/asn1_item.c +++ b/src/lib/libcrypto/asn1/asn1_item.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: asn1_item.c,v 1.2 2021/12/25 12:21:36 jsing Exp $ */ | 1 | /* $OpenBSD: asn1_item.c,v 1.3 2021/12/25 13:17:48 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -195,7 +195,7 @@ ASN1_item_pack(void *obj, const ASN1_ITEM *it, ASN1_STRING **oct) | |||
195 | if (oct) | 195 | if (oct) |
196 | *oct = octmp; | 196 | *oct = octmp; |
197 | return octmp; | 197 | return octmp; |
198 | err: | 198 | err: |
199 | if (!oct || octmp != *oct) | 199 | if (!oct || octmp != *oct) |
200 | ASN1_STRING_free(octmp); | 200 | ASN1_STRING_free(octmp); |
201 | return NULL; | 201 | return NULL; |
@@ -314,7 +314,7 @@ ASN1_item_sign_ctx(const ASN1_ITEM *it, X509_ALGOR *algor1, X509_ALGOR *algor2, | |||
314 | signature->flags &= ~(ASN1_STRING_FLAG_BITS_LEFT|0x07); | 314 | signature->flags &= ~(ASN1_STRING_FLAG_BITS_LEFT|0x07); |
315 | signature->flags |= ASN1_STRING_FLAG_BITS_LEFT; | 315 | signature->flags |= ASN1_STRING_FLAG_BITS_LEFT; |
316 | 316 | ||
317 | err: | 317 | err: |
318 | EVP_MD_CTX_cleanup(ctx); | 318 | EVP_MD_CTX_cleanup(ctx); |
319 | freezero((char *)buf_in, inl); | 319 | freezero((char *)buf_in, inl); |
320 | freezero((char *)buf_out, outll); | 320 | freezero((char *)buf_out, outll); |
@@ -411,7 +411,7 @@ ASN1_item_verify(const ASN1_ITEM *it, X509_ALGOR *a, | |||
411 | /* memset(&ctx,0,sizeof(ctx)); */ | 411 | /* memset(&ctx,0,sizeof(ctx)); */ |
412 | ret = 1; | 412 | ret = 1; |
413 | 413 | ||
414 | err: | 414 | err: |
415 | EVP_MD_CTX_cleanup(&ctx); | 415 | EVP_MD_CTX_cleanup(&ctx); |
416 | return (ret); | 416 | return (ret); |
417 | } | 417 | } |
@@ -555,7 +555,7 @@ asn1_d2i_read_bio(BIO *in, BUF_MEM **pb) | |||
555 | *pb = b; | 555 | *pb = b; |
556 | return off; | 556 | return off; |
557 | 557 | ||
558 | err: | 558 | err: |
559 | if (b != NULL) | 559 | if (b != NULL) |
560 | BUF_MEM_free(b); | 560 | BUF_MEM_free(b); |
561 | return -1; | 561 | return -1; |
@@ -576,7 +576,7 @@ ASN1_item_d2i_bio(const ASN1_ITEM *it, BIO *in, void *x) | |||
576 | p = (const unsigned char *)b->data; | 576 | p = (const unsigned char *)b->data; |
577 | ret = ASN1_item_d2i(x, &p, len, it); | 577 | ret = ASN1_item_d2i(x, &p, len, it); |
578 | 578 | ||
579 | err: | 579 | err: |
580 | if (b != NULL) | 580 | if (b != NULL) |
581 | BUF_MEM_free(b); | 581 | BUF_MEM_free(b); |
582 | return (ret); | 582 | return (ret); |