changeset 716:67f2e890b9df

Added "Windows Vista" and "Windows 7" to the operating system names reported.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Sat, 12 Mar 2011 17:42:42 +0000
parents 5f8102bd7646
children 17923b931393
files win/dw.c
diffstat 1 files changed, 7 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/win/dw.c	Sat Mar 12 16:46:22 2011 +0000
+++ b/win/dw.c	Sat Mar 12 17:42:42 2011 +0000
@@ -9614,10 +9614,14 @@
 
    if (dwVersion < 0x80000000)
    {
-      if(env->MajorVersion == 5 && env->MinorVersion == 1)
+      if(env->MajorVersion == 5 && env->MinorVersion == 0)
+         strcpy(env->osName, "Windows 2000");
+      else if(env->MajorVersion == 5 && env->MinorVersion > 0)
          strcpy(env->osName, "Windows XP");
-      else if(env->MajorVersion == 5 && env->MinorVersion == 0)
-         strcpy(env->osName, "Windows 2000");
+      else if(env->MajorVersion == 6 && env->MinorVersion == 0)
+         strcpy(env->osName, "Windows Vista");
+      else if(env->MajorVersion == 6 && env->MinorVersion > 0)
+         strcpy(env->osName, "Windows 7");
       else
          strcpy(env->osName, "Windows NT");