Index: ipc/ipc_send_fds_test.cc |
diff --git a/ipc/ipc_send_fds_test.cc b/ipc/ipc_send_fds_test.cc |
index aeec8907a4f803b492c9759a90b75a8337e741c1..7e6a4e41e4622d9a6bd75d082b23c7a22dee01cc 100644 |
--- a/ipc/ipc_send_fds_test.cc |
+++ b/ipc/ipc_send_fds_test.cc |
@@ -134,10 +134,10 @@ int SendFdsClientCommon(const std::string& test_client_name, |
MyChannelDescriptorListener listener(expected_inode_num); |
// Set up IPC channel. |
- IPC::Channel channel(IPCTestBase::GetChannelName(test_client_name), |
- IPC::Channel::MODE_CLIENT, |
- &listener); |
- CHECK(channel.Connect()); |
+ scoped_ptr<IPC::Channel> channel(IPC::Channel::CreateClient( |
+ IPCTestBase::GetChannelName(test_client_name), |
+ &listener)); |
+ CHECK(channel->Connect()); |
// Run message loop. |
base::MessageLoop::current()->Run(); |
@@ -233,14 +233,10 @@ class PipeChannelHelper { |
void Init() { |
IPC::ChannelHandle in_handle("IN"); |
- in.reset(new IPC::Channel(in_handle, |
- IPC::Channel::MODE_SERVER, |
- &null_listener_)); |
+ in = IPC::Channel::CreateServer(in_handle, &null_listener_); |
base::FileDescriptor out_fd(in->TakeClientFileDescriptor(), false); |
IPC::ChannelHandle out_handle("OUT", out_fd); |
- out.reset(new IPC::Channel(out_handle, |
- IPC::Channel::MODE_CLIENT, |
- &cb_listener_)); |
+ out = IPC::Channel::CreateClient(out_handle, &cb_listener_); |
// PostTask the connect calls to make sure the callbacks happens |
// on the right threads. |
in_thread_->message_loop()->PostTask( |