Fix logging of Win 8 / Server 2012 platforms
authorVoyager1 <Voyager@xbmc.org>
Mon, 22 Oct 2012 15:51:01 +0000 (17:51 +0200)
committerVoyager1 <Voyager@xbmc.org>
Mon, 22 Oct 2012 16:32:15 +0000 (18:32 +0200)
xbmc/utils/SystemInfo.cpp

index f46d465..745ad13 100644 (file)
@@ -463,11 +463,17 @@ CStdString CSysInfo::GetKernelVersion()
       else
         strKernel.append(" Server 2008 R2");
       break;
+    case WindowsVersionWin8:
+      if (osvi.wProductType == VER_NT_WORKSTATION)
+        strKernel.append(" 8");
+      else
+        strKernel.append(" Server 2012");
+      break;
     case WindowsVersionFuture:
       strKernel.append(" Unknown Future Version");
       break;
     default:
-      strKernel.append(" unknown version");
+      strKernel.append(" Unknown version");
       break;
     }