aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--midend.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/midend.c b/midend.c
index 4966e32..aeaec90 100644
--- a/midend.c
+++ b/midend.c
@@ -3020,7 +3020,7 @@ struct buffer {
static void buffer_append(struct buffer *buf, char c)
{
- if (buf->len + 1 > buf->size) {
+ if (buf->len + 2 > buf->size) {
size_t new_size = buf->size + buf->size / 4 + 128;
assert(new_size > buf->size);
buf->data = sresize(buf->data, new_size, char);