| Index: base/process/process_posix.cc
|
| diff --git a/base/process/process_posix.cc b/base/process/process_posix.cc
|
| index 58852bc388c5053f618d86aa01900c0cab771d99..93dec98a0f705e15a82fb6c17a95391785788800 100644
|
| --- a/base/process/process_posix.cc
|
| +++ b/base/process/process_posix.cc
|
| @@ -38,6 +38,16 @@ Process Process::Current() {
|
| }
|
|
|
| // static
|
| +Process Process::OpenWithExtraPriviles(ProcessId pid) {
|
| + if (pid == GetCurrentProcId())
|
| + return Current();
|
| +
|
| + // On POSIX process handles are the same as PIDs, and there are no privileges
|
| + // to set.
|
| + return Process(pid);
|
| +}
|
| +
|
| +// static
|
| Process Process::DeprecatedGetProcessFromHandle(ProcessHandle handle) {
|
| DCHECK_NE(handle, GetCurrentProcessHandle());
|
| return Process(handle);
|
|
|