diff --git a/src/redis-cli.c b/src/redis-cli.c index 7e440d67..72480d08 100644 --- a/src/redis-cli.c +++ b/src/redis-cli.c @@ -1993,6 +1993,8 @@ static void repl(void) { if (config.eval) { config.eval_ldb = 1; config.output = OUTPUT_RAW; + sdsfreesplitres(argv,argc); + linenoiseFree(line); return; /* Return to evalMode to restart the session. */ } else { printf("Use 'restart' only in Lua debugging mode.");