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 |