Index: ipc/mojo/ipc_channel_mojo_unittest.cc |
diff --git a/ipc/mojo/ipc_channel_mojo_unittest.cc b/ipc/mojo/ipc_channel_mojo_unittest.cc |
index 2b9a954567fc32eb6d43149c6fa996794450253d..c8d5326f947ae3cba9fe66331639733c2219ddb9 100644 |
--- a/ipc/mojo/ipc_channel_mojo_unittest.cc |
+++ b/ipc/mojo/ipc_channel_mojo_unittest.cc |
@@ -281,10 +281,9 @@ class ListenerThatExpectsFile : public IPC::Listener { |
virtual bool OnMessageReceived(const IPC::Message& message) OVERRIDE { |
PickleIterator iter(message); |
- base::FileDescriptor desc; |
- EXPECT_TRUE(message.ReadFileDescriptor(&iter, &desc)); |
+ base::File file; |
+ EXPECT_TRUE(message.ReadFile(&iter, &file)); |
std::string content(GetSendingFileContent().size(), ' '); |
- base::File file(desc.fd); |
file.Read(0, &content[0], content.size()); |
EXPECT_EQ(content, GetSendingFileContent()); |
base::MessageLoop::current()->Quit(); |
@@ -313,8 +312,7 @@ class ListenerThatExpectsFile : public IPC::Listener { |
file.Flush(); |
IPC::Message* message = new IPC::Message( |
0, 2, IPC::Message::PRIORITY_NORMAL); |
- message->WriteFileDescriptor( |
- base::FileDescriptor(file.TakePlatformFile(), false)); |
+ message->WriteFile(file.Pass()); |
ASSERT_TRUE(sender->Send(message)); |
} |