[PATCH 1/5] cert: remove usused elem_data variable

James Prestwood <[email protected]> Tue, 5 Mar 2024 05:28:03 -0800
Newsgroups dev.linux.lists.ell
Message-ID <[email protected]>
This was being set in the if block, but never used after that.
Instead just check the return value directly.
---
 ell/cert.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/ell/cert.c b/ell/cert.c
index ead9cfd..38bb01a 100644
--- a/ell/cert.c
+++ b/ell/cert.c
@@ -1658,7 +1658,6 @@ static int cert_try_load_der_format(const uint8_t *content, size_t content_len,
 {
 	const uint8_t *seq;
 	size_t seq_len;
-	const uint8_t *elem_data;
 	size_t elem_len;
 	uint8_t tag;
 
@@ -1674,8 +1673,7 @@ static int cert_try_load_der_format(const uint8_t *content, size_t content_len,
 	 * to add any more formats we'll probably need to start guessing
 	 * from the filename suffix.
 	 */
-	if (!(elem_data = asn1_der_find_elem(seq, seq_len,
-						0, &tag, &elem_len)))
+	if (!asn1_der_find_elem(seq, seq_len,0, &tag, &elem_len))
 		return -ENOMSG;
 
 	if (tag == ASN1_ID_SEQUENCE) {
-- 
2.34.1