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,