| Index: base/process/process_win.cc
|
| diff --git a/base/process/process_win.cc b/base/process/process_win.cc
|
| index 0107015dee8669f4964a6e95a8e790575494828d..4e600f944db2063a6e97c0bd94c683a6e92471fd 100644
|
| --- a/base/process/process_win.cc
|
| +++ b/base/process/process_win.cc
|
| @@ -47,10 +47,14 @@ Process Process::Current() {
|
| }
|
|
|
| // static
|
| +Process Process::Open(ProcessId pid) {
|
| + return Process(::OpenProcess(kBasicProcessAccess, FALSE, pid));
|
| +}
|
| +
|
| +// static
|
| Process Process::OpenWithExtraPriviles(ProcessId pid) {
|
| DWORD access = kBasicProcessAccess | PROCESS_DUP_HANDLE | PROCESS_VM_READ;
|
| - ProcessHandle handle = ::OpenProcess(access, FALSE, pid);
|
| - return Process(handle);
|
| + return Process(::OpenProcess(access, FALSE, pid));
|
| }
|
|
|
| // static
|
|
|