| Index: chrome/browser/extensions/api/messaging/message_service.cc
|
| diff --git a/chrome/browser/extensions/api/messaging/message_service.cc b/chrome/browser/extensions/api/messaging/message_service.cc
|
| index 0242a93b8474cce76bce6f882485ea7706e4345b..5469fe73cfcff002bf0e8645d72f56e2163a1e1b 100644
|
| --- a/chrome/browser/extensions/api/messaging/message_service.cc
|
| +++ b/chrome/browser/extensions/api/messaging/message_service.cc
|
| @@ -562,8 +562,8 @@ void MessageService::OpenChannelImpl(BrowserContext* browser_context,
|
| std::unique_ptr<MessageChannel> channel_ptr =
|
| base::MakeUnique<MessageChannel>();
|
| MessageChannel* channel = channel_ptr.get();
|
| - channel->opener.reset(opener.release());
|
| - channel->receiver.reset(params->receiver.release());
|
| + channel->opener = std::move(opener);
|
| + channel->receiver = std::move(params->receiver);
|
| AddChannel(std::move(channel_ptr), params->receiver_port_id);
|
|
|
| int guest_process_id = content::ChildProcessHost::kInvalidUniqueID;
|
|
|