summaryrefslogtreecommitdiffstats
path: root/chrome/installer/setup/setup_main.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/installer/setup/setup_main.cc')
-rw-r--r--chrome/installer/setup/setup_main.cc10
1 files changed, 5 insertions, 5 deletions
diff --git a/chrome/installer/setup/setup_main.cc b/chrome/installer/setup/setup_main.cc
index 702893f..be33736 100644
--- a/chrome/installer/setup/setup_main.cc
+++ b/chrome/installer/setup/setup_main.cc
@@ -717,10 +717,10 @@ installer::InstallStatus InstallProductsHelper(
}
} else if ((install_status == installer::NEW_VERSION_UPDATED) ||
(install_status == installer::IN_USE_UPDATED)) {
- for (size_t i = 0; i < products.size(); ++i) {
- installer::RemoveLegacyRegistryKeys(
- products[i]->distribution());
- }
+ const Product* chrome = installer_state.FindProduct(
+ BrowserDistribution::CHROME_BROWSER);
+ if (chrome != NULL)
+ installer::RemoveChromeLegacyRegistryKeys(chrome->distribution());
}
}
}
@@ -1323,7 +1323,7 @@ int WINAPI wWinMain(HINSTANCE instance, HINSTANCE prev_instance,
::MessageBoxW(NULL,
installer::GetLocalizedString(
IDS_UNINSTALL_COMPLETE_BASE).c_str(),
- cf_install->distribution()->GetApplicationName().c_str(),
+ cf_install->distribution()->GetAppShortCutName().c_str(),
MB_OK);
}
}