From 6fa59793ade4098bcd3396f33849b49fc959db28 Mon Sep 17 00:00:00 2001 From: Karel Miko Date: Thu, 16 Apr 2026 23:04:09 +0200 Subject: [PATCH] fix improper err handling --- src/pk/asn1/x509/x509_extensions.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pk/asn1/x509/x509_extensions.c b/src/pk/asn1/x509/x509_extensions.c index ea0081cb..d2cca82d 100644 --- a/src/pk/asn1/x509/x509_extensions.c +++ b/src/pk/asn1/x509/x509_extensions.c @@ -201,6 +201,7 @@ static int s_get_general_name(const ltc_asn1_list *seq, ltc_x509_string *name) break; } if ((err = pk_oid_num_to_str(oid, oid_len, NULL, &len)) != CRYPT_BUFFER_OVERFLOW) { + if (err == CRYPT_OK) err = CRYPT_ERROR; break; } str = XMALLOC(len);