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 b4f4154c67ce2b9509578f05816e13814abde69c..e27ec5df61ffc16994c918eead2ca5654b76901a 100644 |
--- a/ipc/mojo/ipc_channel_mojo_unittest.cc |
+++ b/ipc/mojo/ipc_channel_mojo_unittest.cc |
@@ -378,9 +378,10 @@ class HandleSendingHelper { |
static void ReadReceivedFile(const IPC::Message& message, |
base::PickleIterator* iter) { |
base::ScopedFD fd; |
- scoped_refptr<IPC::MessageAttachment> attachment; |
+ scoped_refptr<base::Pickle::Attachment> attachment; |
EXPECT_TRUE(message.ReadAttachment(iter, &attachment)); |
- base::File file(attachment->TakePlatformFile()); |
+ base::File file(static_cast<IPC::MessageAttachment*>(attachment.get()) |
+ ->TakePlatformFile()); |
std::string content(GetSendingFileContent().size(), ' '); |
file.Read(0, &content[0], content.size()); |
EXPECT_EQ(content, GetSendingFileContent()); |