version 1.9, 2000/10/10 15:41:11 |
version 1.10, 2000/10/24 21:52:38 |
|
|
char *tname; |
char *tname; |
static char **tnamep = 0; |
static char **tnamep = 0; |
static char **next; |
static char **next; |
|
int errret; |
|
|
if (resettermname) { |
if (resettermname) { |
resettermname = 0; |
resettermname = 0; |
if (tnamep && tnamep != unknown) |
if (tnamep && tnamep != unknown) |
free(tnamep); |
free(tnamep); |
if ((tname = (char *)env_getvalue((unsigned char *)"TERM")) && |
if ((tname = (char *)env_getvalue((unsigned char *)"TERM")) && |
(setupterm(tname, 1, NULL) == OK)) { |
(setupterm(tname, 1, &errret) == OK)) { |
tnamep = mklist(ttytype, tname); |
tnamep = mklist(ttytype, tname); |
} else { |
} else { |
if (tname && ((int)strlen(tname) <= 40)) { |
if (tname && ((int)strlen(tname) <= 40)) { |