commandlineutils.cpp: correct rows and columns

From here:

http://docs.microsoft.com/windows/console/coord-str

- X is columns
- Y is rows

currently that is reversed with the codebase
This commit is contained in:
Steven Penny 2017-10-16 18:04:35 -05:00
parent 9829dbe727
commit e07782ae16
1 changed files with 2 additions and 2 deletions

View File

@ -53,10 +53,10 @@ TerminalSize determineTerminalSize()
if (const HANDLE stdHandle = GetStdHandle(STD_OUTPUT_HANDLE)) { if (const HANDLE stdHandle = GetStdHandle(STD_OUTPUT_HANDLE)) {
GetConsoleScreenBufferInfo(stdHandle, &consoleBufferInfo); GetConsoleScreenBufferInfo(stdHandle, &consoleBufferInfo);
if (consoleBufferInfo.dwSize.X > 0) { if (consoleBufferInfo.dwSize.X > 0) {
size.rows = static_cast<unsigned short>(consoleBufferInfo.dwSize.X); size.columns = static_cast<unsigned short>(consoleBufferInfo.dwSize.X);
} }
if (consoleBufferInfo.dwSize.Y > 0) { if (consoleBufferInfo.dwSize.Y > 0) {
size.columns = static_cast<unsigned short>(consoleBufferInfo.dwSize.Y); size.rows = static_cast<unsigned short>(consoleBufferInfo.dwSize.Y);
} }
} }
#endif #endif