Bug fix. Set os.name and os.version properties correctly when running on unknown Windows version (Windows 8).

This commit is contained in:
jfrijters 2011-09-29 09:40:30 +00:00
Родитель 7c7e061ed2
Коммит 02c3477d63
1 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -152,6 +152,7 @@ final class VMSystemProperties
switch(os.get_Platform().Value)
{
case cli.System.PlatformID.Win32NT:
osname = "Windows NT (unknown)";
switch(major)
{
case 3:
@ -231,7 +232,7 @@ final class VMSystemProperties
}
if(osver == null)
{
osver = cli.System.Environment.get_OSVersion().get_Version().ToString();
osver = major + "." + minor;
}
p.setProperty("os.name", osname);
p.setProperty("os.version", osver);