Index: chrome/installer/util/install_util.cc |
diff --git a/chrome/installer/util/install_util.cc b/chrome/installer/util/install_util.cc |
index aaa5663ccff5a158501e3952c369a30e9930e617..47bd6c3a8081e695590bdf5c26dbbf135a9008d8 100644 |
--- a/chrome/installer/util/install_util.cc |
+++ b/chrome/installer/util/install_util.cc |
@@ -286,21 +286,27 @@ void InstallUtil::AddInstallerResultItems( |
DCHECK(install_list); |
const HKEY root = system_install ? HKEY_LOCAL_MACHINE : HKEY_CURRENT_USER; |
DWORD installer_result = (GetInstallReturnCode(status) == 0) ? 0 : 1; |
- install_list->AddCreateRegKeyWorkItem(root, state_key); |
+ install_list->AddCreateRegKeyWorkItem(root, |
+ state_key, |
+ WorkItem::WOW64_DEFAULT); |
install_list->AddSetRegValueWorkItem(root, state_key, |
installer::kInstallerResult, |
- installer_result, true); |
+ installer_result, true, |
+ WorkItem::WOW64_DEFAULT); |
install_list->AddSetRegValueWorkItem(root, state_key, |
installer::kInstallerError, |
- static_cast<DWORD>(status), true); |
+ static_cast<DWORD>(status), true, |
+ WorkItem::WOW64_DEFAULT); |
if (string_resource_id != 0) { |
base::string16 msg = installer::GetLocalizedString(string_resource_id); |
install_list->AddSetRegValueWorkItem(root, state_key, |
- installer::kInstallerResultUIString, msg, true); |
+ installer::kInstallerResultUIString, msg, true, |
+ WorkItem::WOW64_DEFAULT); |
} |
if (launch_cmd != NULL && !launch_cmd->empty()) { |
install_list->AddSetRegValueWorkItem(root, state_key, |
- installer::kInstallerSuccessLaunchCmdLine, *launch_cmd, true); |
+ installer::kInstallerSuccessLaunchCmdLine, *launch_cmd, true, |
+ WorkItem::WOW64_DEFAULT); |
} |
} |