summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/asn1/tasn_dec.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/asn1/tasn_dec.c')
-rw-r--r--src/lib/libcrypto/asn1/tasn_dec.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/lib/libcrypto/asn1/tasn_dec.c b/src/lib/libcrypto/asn1/tasn_dec.c
index e207691e2e..21602f1ee6 100644
--- a/src/lib/libcrypto/asn1/tasn_dec.c
+++ b/src/lib/libcrypto/asn1/tasn_dec.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: tasn_dec.c,v 1.46 2021/12/14 17:35:21 jsing Exp $ */ 1/* $OpenBSD: tasn_dec.c,v 1.47 2021/12/25 13:17:48 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 2000. 3 * project 2000.
4 */ 4 */
@@ -444,9 +444,9 @@ asn1_item_ex_d2i(ASN1_VALUE **pval, const unsigned char **in, long len,
444 return 0; 444 return 0;
445 } 445 }
446 446
447auxerr: 447 auxerr:
448 ASN1error(ASN1_R_AUX_ERROR); 448 ASN1error(ASN1_R_AUX_ERROR);
449err: 449 err:
450 if (combine == 0) 450 if (combine == 0)
451 ASN1_item_ex_free(pval, it); 451 ASN1_item_ex_free(pval, it);
452 if (errtt) 452 if (errtt)
@@ -533,7 +533,7 @@ asn1_template_ex_d2i(ASN1_VALUE **val, const unsigned char **in, long inlen,
533 *in = p; 533 *in = p;
534 return 1; 534 return 1;
535 535
536err: 536 err:
537 ASN1_template_free(val, tt); 537 ASN1_template_free(val, tt);
538 return 0; 538 return 0;
539} 539}
@@ -650,7 +650,7 @@ asn1_template_noexp_d2i(ASN1_VALUE **val, const unsigned char **in, long len,
650 *in = p; 650 *in = p;
651 return 1; 651 return 1;
652 652
653err: 653 err:
654 ASN1_template_free(val, tt); 654 ASN1_template_free(val, tt);
655 return 0; 655 return 0;
656} 656}
@@ -924,7 +924,7 @@ asn1_ex_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len, int utype,
924 924
925 ret = 1; 925 ret = 1;
926 926
927err: 927 err:
928 if (!ret) { 928 if (!ret) {
929 ASN1_TYPE_free(typ); 929 ASN1_TYPE_free(typ);
930 if (opval) 930 if (opval)