From 83a22d3c9209f7f8a601da535648ef566cb12e6d Mon Sep 17 00:00:00 2001 From: Brad Parker Date: Tue, 3 Sep 2013 22:48:55 -0400 Subject: [PATCH] return terminal state to original on quit, extra error checking --- tui/main.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tui/main.cpp b/tui/main.cpp index d199d62..e45a059 100644 --- a/tui/main.cpp +++ b/tui/main.cpp @@ -250,6 +250,8 @@ void interfaceSelect(WINDOW *window, QString interface) { }else{ if(c == '0') { interfaceMenu(window); + }else{ + interfaceSelect(window, interface); } } } @@ -286,6 +288,7 @@ int main(int argc, char *argv[]) { //init_pair(9, COLOR_WHITE, COLOR_GREEN); }else{ printf("Your terminal does not support colors\n"); + endwin(); return 1; }