OpenJDK / jdk7u / jdk7u-dev / jdk
changeset 5041:3562fc7500a4
7170169: (props) System.getProperty("os.name") should return "Windows 8" when run on Windows 8
Summary: Enable Windows Version 6.2 to be recognized as Windows 8
Reviewed-by: darcy, dholmes, alanb, chegar
author | khazra |
---|---|
date | Wed, 30 May 2012 10:55:29 -0700 |
parents | c528acec8bba |
children | bd2b4dbc3134 |
files | src/windows/native/java/lang/java_props_md.c |
diffstat | 1 files changed, 2 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/windows/native/java/lang/java_props_md.c Thu May 17 22:42:32 2012 +0100 +++ b/src/windows/native/java/lang/java_props_md.c Wed May 30 10:55:29 2012 -0700 @@ -389,6 +389,7 @@ * Windows Server 2008 6 0 (!VER_NT_WORKSTATION) * Windows 7 6 1 (VER_NT_WORKSTATION) * Windows Server 2008 R2 6 1 (!VER_NT_WORKSTATION) + * Windows 8 6 2 (VER_NT_WORKSTATION) * * This mapping will presumably be augmented as new Windows * versions are released. @@ -445,6 +446,7 @@ switch (ver.dwMinorVersion) { case 0: sprops.os_name = "Windows Vista"; break; case 1: sprops.os_name = "Windows 7"; break; + case 2: sprops.os_name = "Windows 8"; break; default: sprops.os_name = "Windows NT (unknown)"; } } else {