From d441b85cf8dd063dbbc964381d097982659a3caa Mon Sep 17 00:00:00 2001 From: malc Date: Mon, 5 Dec 2016 23:06:42 +0300 Subject: [PATCH] Off by one somewhere --- link.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/link.c b/link.c index 26380cd..034f5ec 100644 --- a/link.c +++ b/link.c @@ -520,9 +520,9 @@ static void pdfinfo (void) printd ("info %s\t%s", metatbl[i].name, buf); } else { - buf = realloc (buf, need); - if (!buf) err (1, "pdfinfo realloc %d", need); - len = need; + buf = realloc (buf, need + 1); + if (!buf) err (1, "pdfinfo realloc %d", need + 1); + len = need + 1; goto again; } } -- 2.11.4.GIT