Lines 187-192
Link Here
|
187 |
|
187 |
|
188 |
if ((cols = getenv("COLUMNS")) != NULL && *cols != '\0') |
188 |
if ((cols = getenv("COLUMNS")) != NULL && *cols != '\0') |
189 |
termwidth = atoi(cols); |
189 |
termwidth = atoi(cols); |
|
|
190 |
else if (isatty(STDOUT_FILENO) == 0) |
191 |
termwidth = UNLIMITED; |
190 |
else if ((ioctl(STDOUT_FILENO, TIOCGWINSZ, (char *)&ws) == -1 && |
192 |
else if ((ioctl(STDOUT_FILENO, TIOCGWINSZ, (char *)&ws) == -1 && |
191 |
ioctl(STDERR_FILENO, TIOCGWINSZ, (char *)&ws) == -1 && |
193 |
ioctl(STDERR_FILENO, TIOCGWINSZ, (char *)&ws) == -1 && |
192 |
ioctl(STDIN_FILENO, TIOCGWINSZ, (char *)&ws) == -1) || |
194 |
ioctl(STDIN_FILENO, TIOCGWINSZ, (char *)&ws) == -1) || |