This commit is contained in:
Sude 2016-12-11 14:45:38 +02:00
commit f93c8ee753

View File

@ -379,9 +379,16 @@ void Util::setFilePermissions(const boost::filesystem::path& path, const boost::
int Util::getTerminalWidth()
{
int width;
if(isatty(STDOUT_FILENO))
{
struct winsize w;
ioctl(STDOUT_FILENO, TIOCGWINSZ, &w);
return static_cast<int>(w.ws_col);
width = static_cast<int>(w.ws_col);
}
else
width = 10000;//Something sufficiently big
return width;
}