| 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);
|
| }
|
| }
|
|
|
|
|