diff --git a/src/redis-cli.c b/src/redis-cli.c index b7d963a0..d106d8f5 100644 --- a/src/redis-cli.c +++ b/src/redis-cli.c @@ -1663,6 +1663,8 @@ static void repl(void) { exit(0); } else if (argv[0][0] == ':') { cliSetPreferences(argv,argc,1); + sdsfreesplitres(argv,argc); + linenoiseFree(line); continue; } else if (strcasecmp(argv[0],"restart") == 0) { if (config.eval) {