kernel32: Don't try to initialize curses if the TERM variable is not set.

This commit is contained in:
Alexandre Julliard 2011-02-16 23:30:32 +01:00
parent 7af0b1cb45
commit b0cebda36b
1 changed files with 1 additions and 0 deletions

View File

@ -415,6 +415,7 @@ BOOL TERM_Init(void)
{
/* if we're not attached to a tty, don't fire the curses support */
if (!isatty(0) || !isatty(1)) return FALSE;
if (!getenv("TERM")) return FALSE;
if (!TERM_bind_libcurses()) return FALSE;
if (setupterm(NULL, 1 /* really ?? */, NULL) == -1) return FALSE;
TERM_init_done = TRUE;