| Index: mojo/edk/system/handle_transport.h
|
| diff --git a/mojo/edk/system/handle_transport.h b/mojo/edk/system/handle_transport.h
|
| index 4154a29d44db9111f381d5bbc9ef40030129e423..bc3c8bb67a5af83ff2e5ce2380f2da1e95031585 100644
|
| --- a/mojo/edk/system/handle_transport.h
|
| +++ b/mojo/edk/system/handle_transport.h
|
| @@ -35,11 +35,11 @@ class HandleTransport final {
|
| return dispatcher_->IsBusyNoLock();
|
| }
|
| void Close() MOJO_NOT_THREAD_SAFE { dispatcher_->CloseNoLock(); }
|
| - util::RefPtr<Dispatcher> CreateEquivalentDispatcherAndClose(
|
| - MessagePipe* message_pipe,
|
| - unsigned port) MOJO_NOT_THREAD_SAFE {
|
| - return dispatcher_->CreateEquivalentDispatcherAndCloseNoLock(message_pipe,
|
| - port);
|
| + Handle CreateEquivalentHandleAndClose(MessagePipe* message_pipe,
|
| + unsigned port) MOJO_NOT_THREAD_SAFE {
|
| + return Handle(dispatcher_->CreateEquivalentDispatcherAndCloseNoLock(
|
| + message_pipe, port),
|
| + rights_);
|
| }
|
|
|
| bool is_valid() const { return !!dispatcher_; }
|
|
|