From ee17b5e37081e9fb89d4701376a0d85d4595db29 Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Thu, 9 Aug 2012 16:23:01 +0200 Subject: [PATCH] buffer.c: fix 'off-by-one' error in 'buffer_expand' --- buffer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/buffer.c b/buffer.c index 802698b..845234d 100644 --- a/buffer.c +++ b/buffer.c @@ -37,7 +37,7 @@ void buffer_init(struct buffer *b) { void buffer_expand(struct buffer *b, size_t len) { - if (b->len + len < b->size) + if (b->len + len <= b->size) return; if (!b->size) b->block = NULL;