diff --git a/src/main.c b/src/main.c index b6064cab9..a063f45a3 100644 --- a/src/main.c +++ b/src/main.c @@ -1386,6 +1386,14 @@ main(int argc, char **argv) if (!SETJMP(jbuf, 1)) { /* enter the command processing loop */ cp_interactive = TRUE; +#ifdef HAS_WINGUI + int i; + if (argv) { + for (i = 0; i < argc; i++) + tfree(argv[i]); + tfree(argv); + } +#endif app_rl_readlines(); } else { ft_sigintr_cleanup();