diff --git a/src/windows/native/java/lang/java_props_md.c b/src/windows/native/java/lang/java_props_md.c index 3374bd44225c7cff261231a3ac37d343c73c3d07..4dee31a8116d07d99a64675bdee925c99aa69f32 100644 --- a/src/windows/native/java/lang/java_props_md.c +++ b/src/windows/native/java/lang/java_props_md.c @@ -443,6 +443,7 @@ GetJavaProperties(JNIEnv* env) case 0: sprops.os_name = "Windows Vista"; break; case 1: sprops.os_name = "Windows 7"; break; case 2: sprops.os_name = "Windows 8"; break; + case 3: sprops.os_name = "Windows 8.1"; break; default: sprops.os_name = "Windows NT (unknown)"; } } else { @@ -450,6 +451,7 @@ GetJavaProperties(JNIEnv* env) case 0: sprops.os_name = "Windows Server 2008"; break; case 1: sprops.os_name = "Windows Server 2008 R2"; break; case 2: sprops.os_name = "Windows Server 2012"; break; + case 3: sprops.os_name = "Windows Server 2012 R2"; break; default: sprops.os_name = "Windows NT (unknown)"; } } diff --git a/src/windows/resource/java.manifest b/src/windows/resource/java.manifest index 24b19c063348cd0c59e7cca6461b1314fe91bd55..52f997e8b396a8ec2f5d735b55f6dbfaafd91ff1 100644 --- a/src/windows/resource/java.manifest +++ b/src/windows/resource/java.manifest @@ -44,8 +44,14 @@ - + + + + + + +