From 130b914ff2e5babf37b9fa5c3cacf0ecc6d26a76 Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Wed, 27 May 2026 09:02:12 +0100 Subject: [PATCH] remove duplicate chacha20_check_counter_wrap functionality in chacha20 and chacha20_neon Signed-off-by: Ben Taylor --- library/chacha20.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/library/chacha20.c b/library/chacha20.c index bef493a6dd..205befb34b 100644 --- a/library/chacha20.c +++ b/library/chacha20.c @@ -233,7 +233,8 @@ static int chacha20_check_counter_wrap(const mbedtls_chacha20_context *ctx, needed_blocks++; } - if (needed_blocks > (uint64_t) CHACHA20_MAX_BLOCKS + 1 - ctx->state[CHACHA20_CTR_INDEX]) { + if (needed_blocks > + (uint64_t) CHACHA20_MAX_BLOCKS + 1U - ctx->state[CHACHA20_CTR_INDEX]) { return MBEDTLS_ERR_CHACHA20_BAD_INPUT_DATA; }