| Index: mojo/edk/embedder/embedder.cc
|
| diff --git a/mojo/edk/embedder/embedder.cc b/mojo/edk/embedder/embedder.cc
|
| index 2eee5001024b2c34c9c2580442ea678796e3b038..d0a5135e8d0e03cb9647e9f177c45b488f7d416f 100644
|
| --- a/mojo/edk/embedder/embedder.cc
|
| +++ b/mojo/edk/embedder/embedder.cc
|
| @@ -115,7 +115,9 @@ ScopedMessagePipeHandle CreateChannelOnIOThread(
|
| ScopedMessagePipeHandle rv(
|
| MessagePipeHandle(internal::g_core->AddDispatcher(dispatcher)));
|
| CHECK(rv.is_valid());
|
| - return rv;
|
| + // TODO(vtl): The |.Pass()| below is only needed due to an MSVS bug; remove it
|
| + // once that's fixed.
|
| + return rv.Pass();
|
| }
|
|
|
| ScopedMessagePipeHandle CreateChannel(
|
| @@ -138,7 +140,9 @@ ScopedMessagePipeHandle CreateChannel(
|
| ScopedMessagePipeHandle rv(
|
| MessagePipeHandle(internal::g_core->AddDispatcher(dispatcher)));
|
| CHECK(rv.is_valid());
|
| - return rv;
|
| + // TODO(vtl): The |.Pass()| below is only needed due to an MSVS bug; remove it
|
| + // once that's fixed.
|
| + return rv.Pass();
|
| }
|
|
|
| // TODO(vtl): Write tests for this.
|
|
|