From 2224fcb80355952151fab14709563b3a16fa4441 Mon Sep 17 00:00:00 2001 From: Kelvin Sherlock Date: Wed, 24 Feb 2016 13:33:13 -0500 Subject: [PATCH] fix macro listings (-m w/ -l). Slightly broken by varargs update. --- listing.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/listing.c b/listing.c index fdb760b..2386044 100644 --- a/listing.c +++ b/listing.c @@ -492,7 +492,7 @@ labeledLine(void) vaddText(char *buffer, char **bufferPtr, char *format, va_list ap) { vsprintf(*bufferPtr, format, ap); - *bufferPtr = buffer = strlen(buffer); + *bufferPtr = buffer + strlen(buffer); } void @@ -521,7 +521,7 @@ moreText(char *format, ...) { va_list ap; va_start(ap, format); - addText(expansionString, &expansionStringPtr, format, ap); + vaddText(expansionString, &expansionStringPtr, format, ap); va_end(ap); }