| Index: sandbox/win/src/broker_services.cc
|
| diff --git a/sandbox/win/src/broker_services.cc b/sandbox/win/src/broker_services.cc
|
| index dbf75f967ec9d82ddc7000b38ecf2020034551f5..c5a18d30e5323c5510607615117fbd6319b43a0f 100644
|
| --- a/sandbox/win/src/broker_services.cc
|
| +++ b/sandbox/win/src/broker_services.cc
|
| @@ -446,10 +446,10 @@ ResultCode BrokerServicesBase::SpawnTarget(const wchar_t* exe_path,
|
| if (stderr_handle != stdout_handle && stderr_handle != INVALID_HANDLE_VALUE)
|
| inherited_handle_list.push_back(stderr_handle);
|
|
|
| - HandleList policy_handle_list = policy_base->GetHandlesBeingShared();
|
| + const HandleList& policy_handle_list = policy_base->GetHandlesBeingShared();
|
|
|
| for (auto handle : policy_handle_list)
|
| - inherited_handle_list.push_back(handle);
|
| + inherited_handle_list.push_back(handle->Get());
|
|
|
| if (inherited_handle_list.size())
|
| ++attribute_count;
|
|
|