From abbbc06a94cafa7e212bfe7dcbf818ac33d986d3 Mon Sep 17 00:00:00 2001 From: Hugo Landau Date: Mon, 22 May 2023 13:23:40 +0100 Subject: [PATCH] Remove an unused variable (clang 16 warning) Reviewed-by: Matt Caswell Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/20856) --- include/internal/ring_buf.h | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/include/internal/ring_buf.h b/include/internal/ring_buf.h index 175f78047f4..e7da3b32a0b 100644 --- a/include/internal/ring_buf.h +++ b/include/internal/ring_buf.h @@ -102,10 +102,10 @@ static ossl_inline size_t ring_buf_push(struct ring_buf *r, const unsigned char *buf, size_t buf_len) { - size_t pushed = 0, avail, idx, l, i; + size_t pushed = 0, avail, idx, l; unsigned char *start = r->start; - for (i = 0;; ++i) { + for (;;) { avail = ring_buf_avail(r); if (buf_len > avail) buf_len = avail; @@ -113,8 +113,6 @@ static ossl_inline size_t ring_buf_push(struct ring_buf *r, if (buf_len == 0) break; - assert(i < 2); - idx = r->head_offset % r->alloc; l = r->alloc - idx; if (buf_len < l) -- 2.47.2