|
|
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.