Release some dynamically allocated memory prior to exit. These were previously left alone due to assumed complexity (at least by me...), but dealing with them turned out to be straightforward. |#if FREE_ALL_MEMORY free BASE_WINDOW -- tty-specific; other windows are drawn on top of it free ttyDisplay -- tty's basic data structure |#endif free nh_HI, nh_HE -- termcap values handled differently from the rest These are the last things that 'heaputil' always reported as not freed for the basic Unix+tty configuration. (I've observed other things not being freed; those are post-3.4.3 bugs that need to be found and fixed.)
32 KiB
32 KiB