version 1.17, 2004/03/23 21:17:20 |
version 1.17.6.1, 2006/08/25 11:40:53 |
Line 201 delscreen(SCREEN *screen) |
|
Line 201 delscreen(SCREEN *screen) |
|
{ |
{ |
struct __winlist *list; |
struct __winlist *list; |
|
|
|
#ifdef DEBUG |
|
__CTRACE("delscreen(%p)\n", screen); |
|
#endif |
/* free up the termcap entry stuff */ |
/* free up the termcap entry stuff */ |
t_freent(screen->cursesi_genbuf); |
t_freent(screen->cursesi_genbuf); |
|
|
Line 216 delscreen(SCREEN *screen) |
|
Line 219 delscreen(SCREEN *screen) |
|
_cursesi_free_keymap(screen->base_keymap); |
_cursesi_free_keymap(screen->base_keymap); |
|
|
free(screen->stdbuf); |
free(screen->stdbuf); |
|
screen->stdbuf = NULL; |
|
if (_cursesi_screen == screen) |
|
_cursesi_screen = NULL; |
free(screen); |
free(screen); |
} |
} |