From 31963f7978eeae9285bb433633c23a00816b42d4 Mon Sep 17 00:00:00 2001 From: root Date: Tue, 20 Feb 1996 22:25:21 +0000 Subject: [PATCH] fix off by one error (to agree with comment, no less) CVS patchset: 370 CVS date: 1996/02/20 22:25:21 --- lib/stringbuf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/stringbuf.c b/lib/stringbuf.c index 95190c1..5025f7f 100644 --- a/lib/stringbuf.c +++ b/lib/stringbuf.c @@ -47,7 +47,7 @@ void appendStringBufAux(StringBuf sb, char *s, int nl) l = strlen(s); /* If free == l there is no room for NULL terminator! */ - while ((l + nl) > sb->free) { + while ((l + nl + 1) > sb->free) { sb->allocated += BUF_CHUNK; sb->free += BUF_CHUNK; sb->buf = realloc(sb->buf, sb->allocated); -- 2.7.4