381
382
383
384
385
386
387
388
389
390
391
392
393
394
|
{
}
- (unsigned int)retainCount
{
return OF_RETAIN_COUNT_MAX;
}
- (int)columns
{
#if defined(HAVE_SYS_IOCTL_H) && defined(TIOCGWINSZ) && !defined(OF_AMIGAOS)
struct winsize ws;
if (ioctl(_fd, TIOCGWINSZ, &ws) != 0)
|
>
>
>
>
>
>
>
>
>
|
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
|
{
}
- (unsigned int)retainCount
{
return OF_RETAIN_COUNT_MAX;
}
- (bool)hasTerminal
{
#if defined(HAVE_ISATTY) && !defined(OF_AMIGAOS)
return isatty(_fd);
#else
return false;
#endif
}
- (int)columns
{
#if defined(HAVE_SYS_IOCTL_H) && defined(TIOCGWINSZ) && !defined(OF_AMIGAOS)
struct winsize ws;
if (ioctl(_fd, TIOCGWINSZ, &ws) != 0)
|