| Index: mojo/edk/system/endpoint_relayer.cc
|
| diff --git a/mojo/edk/system/endpoint_relayer.cc b/mojo/edk/system/endpoint_relayer.cc
|
| index 901765151dccf462f3ceed182888ce0ead5fe395..5634db0cab2c9fd90c96d19afa634bfe0a2a3a99 100644
|
| --- a/mojo/edk/system/endpoint_relayer.cc
|
| +++ b/mojo/edk/system/endpoint_relayer.cc
|
| @@ -55,8 +55,10 @@ bool EndpointRelayer::OnReadMessage(unsigned port, MessageInTransit* message) {
|
| }
|
|
|
| // Otherwise, consume it even if the peer port is closed.
|
| - if (endpoints_[peer_port])
|
| - endpoints_[peer_port]->EnqueueMessage(make_scoped_ptr(message));
|
| + if (endpoints_[peer_port]) {
|
| + endpoints_[peer_port]->EnqueueMessage(
|
| + std::unique_ptr<MessageInTransit>(message));
|
| + }
|
| return true;
|
| }
|
|
|
|
|