diff options
Diffstat (limited to 'chrome/browser/printing/printer_manager_dialog_linux.cc')
-rw-r--r-- | chrome/browser/printing/printer_manager_dialog_linux.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/chrome/browser/printing/printer_manager_dialog_linux.cc b/chrome/browser/printing/printer_manager_dialog_linux.cc index 61cea9d..02b262c 100644 --- a/chrome/browser/printing/printer_manager_dialog_linux.cc +++ b/chrome/browser/printing/printer_manager_dialog_linux.cc @@ -47,9 +47,10 @@ void DetectAndOpenPrinterConfigDialog() { std::vector<std::string> argv; argv.push_back(command); - base::file_handle_mapping_vector no_files; + base::LaunchOptions options; base::ProcessHandle handle; - if (!base::LaunchApp(argv, no_files, false, &handle)) { + options.process_handle = &handle; + if (!base::LaunchProcess(argv, options)) { LOG(ERROR) << "Failed to open printer manager dialog "; return; } |