diff options
Diffstat (limited to 'cloud_print/service')
-rw-r--r-- | cloud_print/service/win/chrome_launcher.cc | 6 | ||||
-rw-r--r-- | cloud_print/service/win/service_listener.cc | 5 |
2 files changed, 7 insertions, 4 deletions
diff --git a/cloud_print/service/win/chrome_launcher.cc b/cloud_print/service/win/chrome_launcher.cc index d63dc8f..2b1ce80 100644 --- a/cloud_print/service/win/chrome_launcher.cc +++ b/cloud_print/service/win/chrome_launcher.cc @@ -198,7 +198,8 @@ void ChromeLauncher::Run() { for (base::TimeDelta time_out = default_time_out;; time_out = std::min(time_out * 2, max_time_out)) { - base::FilePath chrome_path = chrome_launcher_support::GetAnyChromePath(); + base::FilePath chrome_path = + chrome_launcher_support::GetAnyChromePath(false /* is_sxs */); if (!chrome_path.empty()) { base::CommandLine cmd(chrome_path); @@ -258,7 +259,8 @@ std::string ChromeLauncher::CreateServiceStateFile( return std::string(); } - base::FilePath chrome_path = chrome_launcher_support::GetAnyChromePath(); + base::FilePath chrome_path = + chrome_launcher_support::GetAnyChromePath(false /* is_sxs */); if (chrome_path.empty()) { LOG(ERROR) << "Can't find Chrome."; return std::string(); diff --git a/cloud_print/service/win/service_listener.cc b/cloud_print/service/win/service_listener.cc index 0aaf0f3..f4af6dd 100644 --- a/cloud_print/service/win/service_listener.cc +++ b/cloud_print/service/win/service_listener.cc @@ -35,8 +35,9 @@ std::string GetEnvironment(const base::FilePath& user_data_dir) { printing::XPSModule::Init()); environment.SetString(SetupListener::kUserNameJsonValueName, GetCurrentUserName()); - environment.SetString(SetupListener::kChromePathJsonValueName, - chrome_launcher_support::GetAnyChromePath().value()); + environment.SetString( + SetupListener::kChromePathJsonValueName, + chrome_launcher_support::GetAnyChromePath(false /* is_sxs */).value()); if (base::CreateDirectory(user_data_dir)) { base::FilePath temp_file; if (base::CreateTemporaryFileInDir(user_data_dir, &temp_file)) { |