diff options
author | mal@chromium.org <mal@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-02-16 17:45:13 +0000 |
---|---|---|
committer | mal@chromium.org <mal@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-02-16 17:45:13 +0000 |
commit | a5bf6960db0b678d48ce2c894f12dbda0f12c4a9 (patch) | |
tree | e04a323ec5d466fc6fcc6c46f9d4884c4a260b4b /chrome/installer/util | |
parent | 62c185abe941a70dc43535d48984e43e45abfc76 (diff) | |
download | chromium_src-a5bf6960db0b678d48ce2c894f12dbda0f12c4a9.zip chromium_src-a5bf6960db0b678d48ce2c894f12dbda0f12c4a9.tar.gz chromium_src-a5bf6960db0b678d48ce2c894f12dbda0f12c4a9.tar.bz2 |
Fix mini_installer failing on Windows 7 (issue 7732).
In r9694, nsylvain changed win_util::GetWinVersion to return more specific
values for Windows 6.0 and later.
InstallUtil::IsOSSupported() needs to handle these new enums.
BUG= 7732
R= kuchhal
TEST= None
Review URL: http://codereview.chromium.org/21384
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9858 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/installer/util')
-rw-r--r-- | chrome/installer/util/install_util.cc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/chrome/installer/util/install_util.cc b/chrome/installer/util/install_util.cc index 708d0ae..e6604d8 100644 --- a/chrome/installer/util/install_util.cc +++ b/chrome/installer/util/install_util.cc @@ -78,8 +78,7 @@ bool InstallUtil::IsOSSupported() { // We do not support Win2K or older, or XP without service pack 1. LOG(INFO) << "Windows Version: " << version << ", Service Pack: " << major << "." << minor; - if ((version == win_util::WINVERSION_VISTA) || - (version == win_util::WINVERSION_SERVER_2003) || + if ((version > win_util::WINVERSION_XP) || (version == win_util::WINVERSION_XP && major >= 1)) { return true; } |