diff options
Diffstat (limited to 'win8/delegate_execute/delegate_execute_operation.cc')
-rw-r--r-- | win8/delegate_execute/delegate_execute_operation.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/win8/delegate_execute/delegate_execute_operation.cc b/win8/delegate_execute/delegate_execute_operation.cc index a4a61a12..277b74b 100644 --- a/win8/delegate_execute/delegate_execute_operation.cc +++ b/win8/delegate_execute/delegate_execute_operation.cc @@ -51,15 +51,15 @@ bool DelegateExecuteOperation::Init(const base::CommandLine* cmd_line) { return true; } -DWORD DelegateExecuteOperation::GetParentPid() const { +base::Process DelegateExecuteOperation::GetParent() const { std::vector<base::string16> parts; base::SplitString(mutex_, L'.', &parts); if (parts.size() != 3) - return 0; + return base::Process(); DWORD pid; if (!base::StringToUint(parts[2], reinterpret_cast<uint32*>(&pid))) - return 0; - return pid; + return base::Process(); + return base::Process::Open(pid); } } // namespace delegate_execute |