Index: cloud_print/virtual_driver/win/install/setup.cc |
diff --git a/cloud_print/virtual_driver/win/install/setup.cc b/cloud_print/virtual_driver/win/install/setup.cc |
index 6e0df245a73e9f446492d375ffe188bbbdf630ce..e20339235e6b1bb3f0a7004868d1ccadd39e9070 100644 |
--- a/cloud_print/virtual_driver/win/install/setup.cc |
+++ b/cloud_print/virtual_driver/win/install/setup.cc |
@@ -140,7 +140,8 @@ HRESULT RegisterPortMonitor(bool install, const base::FilePath& install_path) { |
options.wait = true; |
base::win::ScopedHandle regsvr32_handle; |
- if (!base::LaunchProcess(command_line, options, regsvr32_handle.Receive())) { |
+ if (!base::LaunchProcess(command_line.GetCommandLineString(), options, |
+ ®svr32_handle)) { |
LOG(ERROR) << "Unable to launch regsvr32.exe."; |
return HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED); |
} |