diff --git a/Sources/Plasma/CoreLib/HeadSpin.cpp b/Sources/Plasma/CoreLib/HeadSpin.cpp index 5d09dfdc..745a078b 100644 --- a/Sources/Plasma/CoreLib/HeadSpin.cpp +++ b/Sources/Plasma/CoreLib/HeadSpin.cpp @@ -499,6 +499,15 @@ char** DisplaySystemVersion() if ( osvi.dwMajorVersion == 5 && osvi.dwMinorVersion == 1 ) versionStrs.Append(hsStrcpy ("Microsoft Windows XP ")); + if ( osvi.dwMajorVersion == 6 && osvi.dwMinorVersion == 0 ) + versionStrs.Append(hsStrcpy ("Microsoft Windows Vista ")); + + if ( osvi.dwMajorVersion == 6 && osvi.dwMinorVersion == 1 ) + versionStrs.Append(hsStrcpy ("Microsoft Windows 7 ")); + + if ( osvi.dwMajorVersion == 6 && osvi.dwMinorVersion == 2 ) + versionStrs.Append(hsStrcpy ("Microsoft Windows 8 ")); + // Test for product type. if( bOsVersionInfoEx )