From e3c7f0027fe857a200425218c1faa39b9a6407e0 Mon Sep 17 00:00:00 2001 From: Damian Janowski & Michel Martens Date: Tue, 2 Mar 2010 15:47:31 -0300 Subject: [PATCH] Remove trailing newline in interactive mode. --- redis-cli.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/redis-cli.c b/redis-cli.c index 555c448f..46ee29f0 100644 --- a/redis-cli.c +++ b/redis-cli.c @@ -439,7 +439,10 @@ static char *prompt(char *line, int size) { retval = fgets(line, size, stdin); } while (retval && *line == '\n'); + line[strlen(line) - 1] = '\0'; + fpurge(stdin); + return retval; }