Silence a warning

llvm-svn: 58563
This commit is contained in:
Anton Korobeynikov 2008-11-02 11:47:11 +00:00
parent 72cf861fba
commit 1db1b64e6e
1 changed files with 7 additions and 5 deletions

View File

@ -22,14 +22,16 @@ std::string sys::osName() {
}
std::string sys::osVersion() {
OSVERSIONINFO osvi = { 0 };
OSVERSIONINFO osvi;
memset(&osvi, 0, sizeof(osvi));
osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
if (!GetVersionEx(&osvi))
return "";
char buf[64];
sprintf(buf, "%d.%d", osvi.dwMajorVersion, osvi.dwMinorVersion);
return buf;
char buf[64];
sprintf(buf, "%d.%d", (int)osvi.dwMajorVersion, (int)osvi.dwMinorVersion);
return buf;
}