Index: chrome/installer/setup/setup_main.cc |
diff --git a/chrome/installer/setup/setup_main.cc b/chrome/installer/setup/setup_main.cc |
index 139b8274e9eb5c81aba8e38593fc0d1b12a05436..b21df3e0ceded366d5f5d211772a59c1c346b049 100644 |
--- a/chrome/installer/setup/setup_main.cc |
+++ b/chrome/installer/setup/setup_main.cc |
@@ -1226,6 +1226,9 @@ bool HandleNonInstallCmdLineOptions(const InstallationState& original_state, |
} else if (cmd_line.HasSwitch(installer::switches::kChromeFrameQuickEnable)) { |
*exit_code = installer::ChromeFrameQuickEnable(original_state, |
installer_state); |
+ } else if (cmd_line.HasSwitch(installer::switches::kOnOsUpgrade)) { |
+ *exit_code = InstallUtil::GetInstallReturnCode( |
+ installer::OnOsUpgrade(original_state, *installer_state, cmd_line)); |
} else { |
handled = false; |
} |