Win32: Fix potential buffer overrun

Found with VS static analysis.
This commit is contained in:
Camilla Löwy 2019-04-15 15:33:47 +02:00
parent 0e74265426
commit 334a485968

View File

@ -452,7 +452,7 @@ void _glfwInputErrorWin32(int error, const char* description)
GetLastError() & 0xffff, GetLastError() & 0xffff,
MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT),
buffer, buffer,
sizeof(buffer), sizeof(buffer) / sizeof(WCHAR),
NULL); NULL);
WideCharToMultiByte(CP_UTF8, 0, buffer, -1, message, sizeof(message), NULL, NULL); WideCharToMultiByte(CP_UTF8, 0, buffer, -1, message, sizeof(message), NULL, NULL);