diff --git a/filecomplete.cpp b/filecomplete.cpp index 43bc631..bc2be04 100644 --- a/filecomplete.cpp +++ b/filecomplete.cpp @@ -463,8 +463,9 @@ char* fc_readline() switch (ch) { case ENTER: return main_buf; -#if defined(OS_WINDWS) +#if defined(OS_WINDOWS) case CTRL_C: { + free(main_buf); exit(0); } #endif