diff options
Diffstat (limited to 'plugins/CrashDumper/src/utils.cpp')
-rw-r--r-- | plugins/CrashDumper/src/utils.cpp | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/plugins/CrashDumper/src/utils.cpp b/plugins/CrashDumper/src/utils.cpp index 2542c3d30d..49a2642e75 100644 --- a/plugins/CrashDumper/src/utils.cpp +++ b/plugins/CrashDumper/src/utils.cpp @@ -74,13 +74,20 @@ void GetOSDisplayString(CMString& buffer) else
buffer.Append(TEXT("Windows Server 2008 R2 "));
break;
-
- default:
+
+ case 2:
if (osvi.wProductType == VER_NT_WORKSTATION)
buffer.Append(TEXT("Windows 8 "));
else
buffer.Append(TEXT("Windows Server 2012 "));
break;
+
+ default:
+ if (osvi.wProductType == VER_NT_WORKSTATION)
+ buffer.Append(TEXT("Windows 8.1 "));
+ else
+ buffer.Append(TEXT("Windows Server 2012 R2 "));
+ break;
}
if (pGetProductInfo)
|