From 21e7f4e4980b01c124b4aec7ca291c35e058ed4e Mon Sep 17 00:00:00 2001 From: Bryan Cain Date: Tue, 7 Dec 2010 23:55:40 -0600 Subject: [PATCH] Fixed the error messages output by pp_error(). --- pp_parser.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pp_parser.c b/pp_parser.c index 5c0fcfa..b27f14a 100644 --- a/pp_parser.c +++ b/pp_parser.c @@ -171,11 +171,10 @@ void pp_error(pp_parser* self, char* format, ...) char buf[1024] = {""}; va_list arglist; - sprintf(buf, "Preprocessor error: %s: ", self->filename); va_start(arglist, format); vsprintf(buf, format, arglist); va_end(arglist); - shutdown(1, buf); + shutdown(1, "Preprocessor error: %s: %s\n", self->filename, buf); } /**