diff options
Diffstat (limited to 'cloud_print')
-rw-r--r-- | cloud_print/virtual_driver/win/port_monitor/port_monitor.cc | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/cloud_print/virtual_driver/win/port_monitor/port_monitor.cc b/cloud_print/virtual_driver/win/port_monitor/port_monitor.cc index 562d0b8..b27bbf0 100644 --- a/cloud_print/virtual_driver/win/port_monitor/port_monitor.cc +++ b/cloud_print/virtual_driver/win/port_monitor/port_monitor.cc @@ -230,10 +230,9 @@ bool LaunchPrintDialog(const string16& xps_path, command_line.AppendSwitchNative(switches::kCloudPrintJobTitle, job_title); command_line.AppendSwitch(switches::kCloudPrintDeleteFile); - base::LaunchAppAsUser(primary_token_scoped, - command_line.command_line_string(), - false, - NULL); + base::LaunchOptions options; + options.as_user = primary_token_scoped; + base::LaunchProcess(command_line, options, NULL); return true; } |