summaryrefslogtreecommitdiffstats
path: root/sandbox/src/handle_dispatcher.cc
diff options
context:
space:
mode:
Diffstat (limited to 'sandbox/src/handle_dispatcher.cc')
-rw-r--r--sandbox/src/handle_dispatcher.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/sandbox/src/handle_dispatcher.cc b/sandbox/src/handle_dispatcher.cc
index 921a42f..52ecb4a 100644
--- a/sandbox/src/handle_dispatcher.cc
+++ b/sandbox/src/handle_dispatcher.cc
@@ -70,8 +70,9 @@ bool HandleDispatcher::DuplicateHandleProxy(IPCInfo* ipc,
}
type_info->Name.Buffer[type_info->Name.Length / sizeof(wchar_t)] = L'\0';
- CountedParameterSet<NameBased> params;
- params[NameBased::NAME] = ParamPickerMake(type_info->Name.Buffer);
+ CountedParameterSet<HandleTarget> params;
+ 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());