Index: components/nacl/broker/nacl_broker_listener.cc |
diff --git a/components/nacl/broker/nacl_broker_listener.cc b/components/nacl/broker/nacl_broker_listener.cc |
index 734e5e5d93298a9ad26118ac170f915d6f758d8e..abd72aeb0e2c83af1774a61b9fd2405d7531a5f3 100644 |
--- a/components/nacl/broker/nacl_broker_listener.cc |
+++ b/components/nacl/broker/nacl_broker_listener.cc |
@@ -149,8 +149,9 @@ void NaClBrokerListener::OnLaunchLoaderThroughBroker( |
this, cmd_line, handles, &loader_process); |
if (result == sandbox::SBOX_ALL_OK) { |
- pending_process.Connect(loader_process.Handle(), |
- std::move(parent_handle)); |
+ pending_process.Connect( |
+ loader_process.Handle(), |
+ mojo::edk::ConnectionParams(std::move(parent_handle))); |
// Note: PROCESS_DUP_HANDLE is necessary here, because: |
// 1) The current process is the broker, which is the loader's parent. |