From d2ab335859a09af457835e42bfbc7b75eb4d3bee Mon Sep 17 00:00:00 2001 From: William McBrine Date: Mon, 20 Nov 2006 04:22:50 +0000 Subject: [PATCH] Call def_prog_mode() in endwin(), just before PDC_scr_close(). Now the mouse works in MultiMail for OS/2 and DOS, yay. To Do: Why does the cursor appear in DOS? (PDCurses or MultiMail issue?) --- pdcurses/initscr.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pdcurses/initscr.c b/pdcurses/initscr.c index dd599d31..4e0ab30f 100644 --- a/pdcurses/initscr.c +++ b/pdcurses/initscr.c @@ -14,7 +14,7 @@ #include #include -RCSID("$Id: initscr.c,v 1.90 2006/11/20 04:06:00 wmcbrine Exp $"); +RCSID("$Id: initscr.c,v 1.91 2006/11/20 04:22:50 wmcbrine Exp $"); const char *_curses_notice = "PDCurses 3.0 - Public Domain 2006"; @@ -244,6 +244,7 @@ int endwin(void) /* Allow temporary exit from curses using endwin() */ + def_prog_mode(); PDC_scr_close(); SP->alive = FALSE;