| Index: sandbox/win/src/handle_dispatcher.cc
|
| diff --git a/sandbox/win/src/handle_dispatcher.cc b/sandbox/win/src/handle_dispatcher.cc
|
| index fb640ba938f9eb53b40ade51540a3c2fb5e2c973..6c85d19ca55eac15fb127121b903fadf8b259996 100644
|
| --- a/sandbox/win/src/handle_dispatcher.cc
|
| +++ b/sandbox/win/src/handle_dispatcher.cc
|
| @@ -17,8 +17,8 @@
|
|
|
| namespace sandbox {
|
|
|
| -HandleDispatcher::HandleDispatcher(PolicyBase* policy_base)
|
| - : policy_base_(policy_base) {
|
| +HandleDispatcher::HandleDispatcher(TargetPolicy* policy)
|
| + : policy_(policy) {
|
| static const IPCCall duplicate_handle_proxy = {
|
| {IPC_DUPLICATEHANDLEPROXY_TAG,
|
| {VOIDPTR_TYPE, UINT32_TYPE, UINT32_TYPE, UINT32_TYPE}},
|
| @@ -76,8 +76,8 @@ bool HandleDispatcher::DuplicateHandleProxy(IPCInfo* ipc,
|
| params[HandleTarget::NAME] = ParamPickerMake(type_info->Name.Buffer);
|
| params[HandleTarget::TARGET] = ParamPickerMake(target_process_id);
|
|
|
| - EvalResult eval = policy_base_->EvalPolicy(IPC_DUPLICATEHANDLEPROXY_TAG,
|
| - params.GetBase());
|
| + EvalResult eval =
|
| + policy_->EvalPolicy(IPC_DUPLICATEHANDLEPROXY_TAG, params.GetBase());
|
| ipc->return_info.win32_result =
|
| HandlePolicy::DuplicateHandleProxyAction(eval, handle.Get(),
|
| target_process_id,
|
|
|