Index: base/win/windows_version.cc |
diff --git a/base/win/windows_version.cc b/base/win/windows_version.cc |
index a434bde81cdb5d053f95fe09c5b92a107ab4decf..f0c94e2905aa74ac6d6f17cb187701dc1df817fa 100644 |
--- a/base/win/windows_version.cc |
+++ b/base/win/windows_version.cc |
@@ -37,8 +37,8 @@ OSInfo::OSInfo() |
version_number_.minor = version_info.dwMinorVersion; |
version_number_.build = version_info.dwBuildNumber; |
if ((version_number_.major == 5) && (version_number_.minor > 0)) { |
- // Treat XP Pro x64, Server 2003, Home Server, and Server 2003 R2 as XP. |
- version_ = VERSION_XP; |
+ // Treat XP Pro x64, Home Server, and Server 2003 R2 as Server 2003. |
+ version_ = (version_number_.minor == 1) ? VERSION_XP : VERSION_SERVER_2003; |
} else if (version_number_.major == 6) { |
switch (version_number_.minor) { |
case 0: |