diff --git a/src/windows.c b/src/windows.c index ff9fd3863..d816c60ca 100644 --- a/src/windows.c +++ b/src/windows.c @@ -1881,7 +1881,11 @@ getlin(const char *query, char *bufp) } else { break; } + free(cmdq); + cmdq = NULL; } + if (cmdq) + free(cmdq); if (got_cmdq) { *bufp = '\0';