Instead of skipping del_curterm on FreeBSD < 7, skip it on ncurses < 5.7. It

looks like 5.6 on Linux has the problem too. Reported by Myles Dear.
pull/1/head
Nicholas Marriott 2013-03-22 15:36:45 +00:00
parent 041a911c43
commit 0ccd84d2ef
1 changed files with 2 additions and 1 deletions

View File

@ -389,7 +389,8 @@ tty_term_find(char *name, int fd, const char *overrides, char **cause)
tty_term_override(term, overrides);
/* Delete curses data. */
#if !defined(__FreeBSD_version) || __FreeBSD_version >= 700000
#if !defined(NCURSES_VERSION_MAJOR) || NCURSES_VERSION_MAJOR > 5 || \
(NCURSES_VERSION_MAJOR == 5 && NCURSES_VERSION_MINOR > 6)
del_curterm(cur_term);
#endif