| Index: ipc/ipc_channel_proxy.cc
|
| diff --git a/ipc/ipc_channel_proxy.cc b/ipc/ipc_channel_proxy.cc
|
| index 84f87fc873365477af257b9dc5b64f2045417fca..7c4eb7d8959913fd5cccf69173a3a78780fc653d 100644
|
| --- a/ipc/ipc_channel_proxy.cc
|
| +++ b/ipc/ipc_channel_proxy.cc
|
| @@ -419,8 +419,8 @@ void ChannelProxy::Init(scoped_ptr<ChannelFactory> factory,
|
| context_->CreateChannel(factory.Pass());
|
| } else {
|
| context_->ipc_task_runner()->PostTask(
|
| - FROM_HERE, base::Bind(&Context::CreateChannel,
|
| - context_.get(), Passed(factory.Pass())));
|
| + FROM_HERE, base::Bind(&Context::CreateChannel, context_.get(),
|
| + base::Passed(&factory)));
|
| }
|
|
|
| // complete initialization on the background thread
|
|
|