Remove PlatformFile from spell checker
BUG=322664
Review URL: https://codereview.chromium.org/209193002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@259163 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/ipc/ipc_platform_file.h b/ipc/ipc_platform_file.h
index 8fb1a393..95b66b7 100644
--- a/ipc/ipc_platform_file.h
+++ b/ipc/ipc_platform_file.h
@@ -40,6 +40,15 @@
#endif
}
+inline base::File PlatformFileForTransitToFile(
+ const PlatformFileForTransit& transit) {
+#if defined(OS_WIN)
+ return base::File(transit);
+#elif defined(OS_POSIX)
+ return base::File(transit.fd);
+#endif
+}
+
// Returns a file handle equivalent to |file| that can be used in |process|.
IPC_EXPORT PlatformFileForTransit GetFileHandleForProcess(
base::PlatformFile file,