From 7dfa5ca6812a4f663519a2cbc3dcc6b3da5ee20c Mon Sep 17 00:00:00 2001 From: Pasi Kallinen Date: Sun, 23 Mar 2008 16:55:32 +0000 Subject: [PATCH] Call endwin() every time we leave, just in case. git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@429 db0b04b0-f4d1-0310-9a6d-de3e77497b0e --- dgamelaunch.c | 3 --- dgl-common.c | 2 +- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/dgamelaunch.c b/dgamelaunch.c index f79bb10..1beaf01 100644 --- a/dgamelaunch.c +++ b/dgamelaunch.c @@ -785,7 +785,6 @@ drawgamemenu(int game) if (check_retard(0)) { - endwin(); graceful_exit (119); } @@ -834,7 +833,6 @@ drawmenu () if (check_retard(0)) { - endwin(); graceful_exit (119); } } @@ -1815,7 +1813,6 @@ menuloop (void) break; case ERR: case 'q': - endwin (); graceful_exit(0); /* break; */ case 'r': diff --git a/dgl-common.c b/dgl-common.c index 3c2bc58..b68ff24 100644 --- a/dgl-common.c +++ b/dgl-common.c @@ -223,7 +223,6 @@ dgl_exec_cmdqueue(struct dg_cmdpart *queue, int game, struct dg_user *me) if (!loggedin && globalconfig.allow_registration) newuser(); break; case DGLCMD_QUIT: - endwin(); graceful_exit(0); /* break; */ } @@ -423,6 +422,7 @@ graceful_exit (int status) } This doesn't work. Ever. */ + endwin(); exit (status); } -- 2.47.3