From d51d9cc8193ae11effaf38332724bba293c8d90b Mon Sep 17 00:00:00 2001 From: Ken Arnold Date: Tue, 27 Jan 1981 01:02:50 -0800 Subject: [PATCH] date and time created 81/01/26 17:02:50 by arnold SCCS-vsn: lib/libcurses/delwin.c 1.1 --- usr/src/lib/libcurses/delwin.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 usr/src/lib/libcurses/delwin.c diff --git a/usr/src/lib/libcurses/delwin.c b/usr/src/lib/libcurses/delwin.c new file mode 100644 index 0000000000..c9d9b18170 --- /dev/null +++ b/usr/src/lib/libcurses/delwin.c @@ -0,0 +1,18 @@ +# include "curses.ext" + +/* + * This routine deletes a window and releases it back to the system. + * + * %G% (Berkeley) @(#)delwin.c 1.1 + */ +delwin(win) +reg WINDOW *win; { + + reg int i; + + if (!(win->_flags & _SUBWIN)) + for (i = 0; i < win->_maxy && win->_y[i]; i++) + cfree(win->_y[i]); + cfree(win->_y); + cfree(win); +} -- 2.20.1