diff options
author | grt@chromium.org <grt@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-12-20 15:29:22 +0000 |
---|---|---|
committer | grt@chromium.org <grt@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-12-20 15:29:22 +0000 |
commit | 3440d35fa0f6ec36955f85cce50d45c122fdd3e8 (patch) | |
tree | a366998fc266f43596b38ca637b82850300a713d /chrome/installer/mini_installer/appid.h | |
parent | a64b24b14002208b9a20574c4da7584ae9b6bb8f (diff) | |
download | chromium_src-3440d35fa0f6ec36955f85cce50d45c122fdd3e8.zip chromium_src-3440d35fa0f6ec36955f85cce50d45c122fdd3e8.tar.gz chromium_src-3440d35fa0f6ec36955f85cce50d45c122fdd3e8.tar.bz2 |
Add support for --multi-install to mini_installer, fixed a memory leak, fixed use of Win32 registry API, and refactored SetFullInstallerFlag so that it can be exercised in unit tests (tests to follow). Also explicitly turn off ExceptionHandling in the msvs_settings so that builds succeed in shared_library configs.
When --multi-install is not on command-line, "-full" is still added to the appropriate product "ap" value in official builds. When --multi-install is present, "-full" is added to the multi installer's "ap" value unless a product is being migrated from single-install to multi-install, in which case it is put on the product's "ap" value as before.
BUG=61609
TEST=Manual for now: run mini_installer.exe in various configurations, inspecting "ap" values as you go.
Review URL: http://codereview.chromium.org/6025003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69710 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/installer/mini_installer/appid.h')
-rw-r--r-- | chrome/installer/mini_installer/appid.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/chrome/installer/mini_installer/appid.h b/chrome/installer/mini_installer/appid.h index bd23b19..07f54a8 100644 --- a/chrome/installer/mini_installer/appid.h +++ b/chrome/installer/mini_installer/appid.h @@ -11,6 +11,7 @@ namespace google_update { extern const wchar_t kAppGuid[]; extern const wchar_t kSxSAppGuid[]; extern const wchar_t kChromeFrameAppGuid[]; +extern const wchar_t kMultiInstallAppGuid[]; } #endif // CHROME_INSTALLER_MINI_INSTALLER_APPID_H_ |