Return Windows build number as micro version in wxGetOsVersion().

This commit is contained in:
Tobias Taschner
2016-02-26 16:11:17 +01:00
parent 066f540f51
commit 84fbc12f2d

View File

@@ -1244,7 +1244,8 @@ wxOperatingSystemId wxGetOsVersion(int *verMaj, int *verMin, int *verMicro)
wxOperatingSystemId os; wxOperatingSystemId os;
int verMaj, int verMaj,
verMin; verMin,
verMicro;
} s_version; } s_version;
// query the OS info only once as it's not supposed to change // query the OS info only once as it's not supposed to change
@@ -1267,6 +1268,7 @@ wxOperatingSystemId wxGetOsVersion(int *verMaj, int *verMin, int *verMicro)
s_version.verMaj = info.dwMajorVersion; s_version.verMaj = info.dwMajorVersion;
s_version.verMin = info.dwMinorVersion; s_version.verMin = info.dwMinorVersion;
s_version.verMicro = info.dwBuildNumber;
} }
if ( verMaj ) if ( verMaj )
@@ -1274,7 +1276,7 @@ wxOperatingSystemId wxGetOsVersion(int *verMaj, int *verMin, int *verMicro)
if ( verMin ) if ( verMin )
*verMin = s_version.verMin; *verMin = s_version.verMin;
if ( verMicro ) if ( verMicro )
*verMicro = 0; *verMicro = s_version.verMicro;
return s_version.os; return s_version.os;
} }