Mercurial > prosody-hg
diff util-src/ringbuffer.c @ 14186:d975d280baec
Merge 13.0->trunk
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Mon, 25 May 2026 19:01:23 +0100 |
| parents | 67b68147ed1d |
| children |
line wrap: on
line diff
--- a/util-src/ringbuffer.c Tue May 19 19:27:43 2026 +0100 +++ b/util-src/ringbuffer.c Mon May 25 19:01:23 2026 +0100 @@ -82,7 +82,7 @@ size_t i, j; int m; - if(b->rpos == b->wpos) { /* empty */ + if(l > b->blen || l == 0) { /* needle is too large or too small */ return 0; } @@ -99,7 +99,7 @@ } if(m) { - return i + l; + return i + 1; } } }
