summaryrefslogtreecommitdiffstats
path: root/chrome/installer/setup/uninstall.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/installer/setup/uninstall.h')
-rw-r--r--chrome/installer/setup/uninstall.h12
1 files changed, 4 insertions, 8 deletions
diff --git a/chrome/installer/setup/uninstall.h b/chrome/installer/setup/uninstall.h
index a0be3d6..a2320ad 100644
--- a/chrome/installer/setup/uninstall.h
+++ b/chrome/installer/setup/uninstall.h
@@ -15,8 +15,6 @@
#include "chrome/installer/util/util_constants.h"
#include "chrome/installer/util/version.h"
-class FilePath;
-
namespace installer_setup {
// This function removes all Chrome registration related keys. It returns true
// if successful, otherwise false. The error code is set in |exit_code|.
@@ -44,12 +42,10 @@ void RemoveLegacyRegistryKeys();
// cmd_line: CommandLine that contains information about the command that
// was used to launch current uninstaller.
// cmd_params: Command line parameters passed to the uninstaller.
-installer_util::InstallStatus UninstallChrome(const FilePath& exe_path,
- bool system_uninstall,
- bool remove_all,
- bool force_uninstall,
- const CommandLine& cmd_line,
- const wchar_t* cmd_params);
+installer_util::InstallStatus UninstallChrome(
+ const std::wstring& exe_path, bool system_uninstall,
+ bool remove_all, bool force_uninstall,
+ const CommandLine& cmd_line, const wchar_t* cmd_params);
} // namespace installer_setup