| Index: src/plugin/PluginSettings.cpp |
| =================================================================== |
| --- a/src/plugin/PluginSettings.cpp |
| +++ b/src/plugin/PluginSettings.cpp |
| @@ -250,15 +250,12 @@ |
| { |
| if (m_WindowsBuildNumber == 0) |
| { |
| - OSVERSIONINFOEX osvi; |
| - SYSTEM_INFO si; |
| + SYSTEM_INFO si = {}; |
| BOOL bOsVersionInfoEx; |
| - ZeroMemory(&si, sizeof(SYSTEM_INFO)); |
| - ZeroMemory(&osvi, sizeof(OSVERSIONINFOEX)); |
| - |
| - osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFOEX); |
| - bOsVersionInfoEx = GetVersionEx((OSVERSIONINFO*) &osvi); |
| + OSVERSIONINFOEX osvi = {}; |
| + osvi.dwOSVersionInfoSize = sizeof(osvi); |
| + bOsVersionInfoEx = GetVersionExW(reinterpret_cast<OSVERSIONINFO*>(&osvi)); |
| m_WindowsBuildNumber = osvi.dwBuildNumber; |
| } |