Index: base/process/process_win.cc |
diff --git a/base/process/process_win.cc b/base/process/process_win.cc |
index c311c994b534b6f6ffc23c5b9f44c17ada35cf3c..ba450fed563d15a377e5440a3147a7582ee78008 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 |