Index: chrome/installer/setup/install_worker.cc |
diff --git a/chrome/installer/setup/install_worker.cc b/chrome/installer/setup/install_worker.cc |
index 73fb098258743ef5f65c9cf0c613bcf22ac56e79..b52db1ddd2fe248d778f998ba6c7d92f2e1ed4cd 100644 |
--- a/chrome/installer/setup/install_worker.cc |
+++ b/chrome/installer/setup/install_worker.cc |
@@ -753,8 +753,10 @@ void AddInstallWorkItems(const InstallationState& original_state, |
// Extra executable for 64 bit systems. |
// NOTE: We check for "not disabled" so that if the API call fails, we play it |
// safe and copy the executable anyway. |
+ // NOTE: the file wow_helper.exe is only needed for Vista and below. |
if (base::win::OSInfo::GetInstance()->wow64_status() != |
- base::win::OSInfo::WOW64_DISABLED) { |
+ base::win::OSInfo::WOW64_DISABLED && |
+ base::win::GetVersion() <= base::win::VERSION_VISTA) { |
grt (UTC plus 2)
2012/01/31 21:27:56
I think you're about to shave a yak. Server 2008
arthurhsu
2012/01/31 22:07:35
Please refer to Ricardo's reply. BTW, I copied th
grt (UTC plus 2)
2012/02/01 02:12:17
Cool, thanks for the confirmation, Ricardo.
|
install_list->AddMoveTreeWorkItem( |
src_path.Append(installer::kWowHelperExe).value(), |
target_path.Append(installer::kWowHelperExe).value(), |