|
|
1.1 root 1: Symtoms:
2:
3: Programs that use curses can grow when windows are added (addwin) but
4: not free up all the space when the windows are deleted (delwin).
5:
6: Cause:
7:
8: Looking at the code, addwin() allocates some space. If the allocation
9: fails, it frees up some data structures. The delwin() function does
10: something similar but does not do a complete job. The additional lines
11: have been added.
12:
13: Installation:
14:
15: This file should be installed in /usr/src/lib/libcurses/screen/delwin.c .
16: After that, the curses library needs to be remade, then all affected
17: application programs need to be recompiled.
18:
19: sum -r:
20:
21: 42129 1 delwin.c
22:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.