Chromium Code Reviews| Index: chrome/app/chrome_exe_main_win.cc |
| diff --git a/chrome/app/chrome_exe_main_win.cc b/chrome/app/chrome_exe_main_win.cc |
| index b1095fb081dd470f78f63f2e814c0b02e0953a15..76016226669349fbd9b8260a69e4d65699bb6409 100644 |
| --- a/chrome/app/chrome_exe_main_win.cc |
| +++ b/chrome/app/chrome_exe_main_win.cc |
| @@ -29,7 +29,9 @@ |
| #include "chrome/common/chrome_paths_internal.h" |
| #include "chrome/common/chrome_switches.h" |
| #include "chrome/install_static/initialize_from_primary_module.h" |
| +#include "chrome/install_static/install_details.h" |
| #include "chrome/install_static/install_util.h" |
| +#include "chrome/install_static/user_data_dir.h" |
|
grt (UTC plus 2)
2017/05/19 08:15:50
unused
manzagop (departed)
2017/05/19 22:02:07
Done.
|
| #include "chrome_elf/chrome_elf_main.h" |
| #include "components/crash/content/app/crash_switches.h" |
| #include "components/crash/content/app/crashpad.h" |
| @@ -244,8 +246,11 @@ int main() { |
| if (process_type == crash_reporter::switches::kCrashpadHandler) { |
| crash_reporter::SetupFallbackCrashHandling(*command_line); |
| + base::string16 user_data_dir = |
| + install_static::InstallDetails::Get().user_data_dir(); |
| return crash_reporter::RunAsCrashpadHandler( |
| - *base::CommandLine::ForCurrentProcess(), switches::kProcessType); |
| + *base::CommandLine::ForCurrentProcess(), base::FilePath(user_data_dir), |
| + switches::kProcessType, switches::kUserDataDir); |
| } else if (process_type == crash_reporter::switches::kFallbackCrashHandler) { |
| return RunFallbackCrashHandler(*command_line); |
| } |