From 31d8bc13aa5abc2e11969dbf7ebb1396e489c801 Mon Sep 17 00:00:00 2001 From: Evan Miller Date: Mon, 28 Dec 2020 20:11:06 -0500 Subject: [PATCH] Fix extra newline in mdb-sql prompt A newline appeared after "=> " when readline was not found on the system. --- src/util/mdb-sql.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/util/mdb-sql.c b/src/util/mdb-sql.c index b7f7c4e..6baddc1 100644 --- a/src/util/mdb-sql.c +++ b/src/util/mdb-sql.c @@ -68,8 +68,8 @@ char *readline(char *prompt) char *buf, line[1000]; int i = 0; - puts(prompt); - if (! fgets(line,1000,stdin)) { + fputs(prompt, stdout); + if (!fgets(line, sizeof(line), stdin)) { return NULL; } for (i=strlen(line);i>0;i--) {