summaryrefslogtreecommitdiffstats
path: root/ipc/ipc_platform_file.cc
diff options
context:
space:
mode:
authorrvargas@chromium.org <rvargas@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-05 20:13:49 +0000
committerrvargas@chromium.org <rvargas@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-05 20:13:49 +0000
commit8880e700dc26b47437b0a8d5b6782a00dbe1ba0b (patch)
treecb58c7fe17167a869e777a167ba0d2eaa461c503 /ipc/ipc_platform_file.cc
parent5fcce3f791f0f703c56179ddd351c2dc6e7c4926 (diff)
downloadchromium_src-8880e700dc26b47437b0a8d5b6782a00dbe1ba0b.zip
chromium_src-8880e700dc26b47437b0a8d5b6782a00dbe1ba0b.tar.gz
chromium_src-8880e700dc26b47437b0a8d5b6782a00dbe1ba0b.tar.bz2
Remove some PlatformFile uses from NaCl.
BUG=322664 R=mseaborn@chromium.org, cpu@chromium.org Review URL: https://codereview.chromium.org/165663002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255131 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ipc/ipc_platform_file.cc')
-rw-r--r--ipc/ipc_platform_file.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/ipc/ipc_platform_file.cc b/ipc/ipc_platform_file.cc
index 4a756ea..826d030 100644
--- a/ipc/ipc_platform_file.cc
+++ b/ipc/ipc_platform_file.cc
@@ -45,4 +45,9 @@ PlatformFileForTransit GetFileHandleForProcess(base::PlatformFile handle,
return out_handle;
}
+PlatformFileForTransit TakeFileHandleForProcess(base::File file,
+ base::ProcessHandle process) {
+ return GetFileHandleForProcess(file.TakePlatformFile(), process, true);
+}
+
} // namespace IPC