]> ncurses.scripts.mit.edu Git - ncurses.git/blobdiff - ncurses/base/lib_endwin.c
ncurses 5.0
[ncurses.git] / ncurses / base / lib_endwin.c
similarity index 91%
rename from ncurses/lib_endwin.c
rename to ncurses/base/lib_endwin.c
index efcc188e4ca29b9311d91a87f6328cb17f75c248..31b6e516cc1dd367098e6398c4f96e65de6aab0a 100644 (file)
@@ -42,7 +42,7 @@
 #include <curses.priv.h>
 #include <term.h>
 
-MODULE_ID("$Id: lib_endwin.c,v 1.14 1998/02/11 12:13:54 tom Exp $")
+MODULE_ID("$Id: lib_endwin.c,v 1.17 1999/06/12 23:01:46 tom Exp $")
 
 int
 endwin(void)
@@ -50,11 +50,12 @@ endwin(void)
        T((T_CALLED("endwin()")));
 
        if (SP) {
-         SP->_endwin = TRUE;
-         SP->_mouse_wrap(SP);
-         _nc_screen_wrap();
-         _nc_mvcur_wrap();     /* wrap up cursor addressing */
+               SP->_endwin = TRUE;
+               SP->_mouse_wrap(SP);
+               _nc_screen_wrap();
+               _nc_mvcur_wrap();       /* wrap up cursor addressing */
+               returnCode(reset_shell_mode());
        }
 
-       returnCode(reset_shell_mode());
+       returnCode(ERR);
 }