From 3b2ff6301c19544328cd5f0dbe8047bcbc0b78d4 Mon Sep 17 00:00:00 2001 From: Matt Pharr Date: Thu, 28 Jun 2012 12:29:40 -0700 Subject: [PATCH] Use fputs() rather than puts() for printing final result from print(). puts() sillily adds an undesired newline. --- builtins/builtins.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/builtins/builtins.c b/builtins/builtins.c index 962cea23..f985c465 100644 --- a/builtins/builtins.c +++ b/builtins/builtins.c @@ -171,7 +171,7 @@ void __do_print(const char *format, const char *types, int width, uint64_t mask, done: *bufp = '\0'; - puts(printString); + fputs(printString, stdout); fflush(stdout); }