| Index: mojo/system/message_pipe.cc
|
| diff --git a/mojo/system/message_pipe.cc b/mojo/system/message_pipe.cc
|
| index a301c8f8fd16fe8457ee7542deef27d8c750cd4f..5385a2b2500ed1fa0228ac2c4c6a4a2d308cada2 100644
|
| --- a/mojo/system/message_pipe.cc
|
| +++ b/mojo/system/message_pipe.cc
|
| @@ -67,7 +67,7 @@ void MessagePipe::Close(unsigned port) {
|
| // TODO(vtl): Handle flags.
|
| MojoResult MessagePipe::WriteMessage(
|
| unsigned port,
|
| - const void* bytes,
|
| + UserPointer<const void> bytes,
|
| uint32_t num_bytes,
|
| std::vector<DispatcherTransport>* transports,
|
| MojoWriteMessageFlags flags) {
|
| @@ -76,9 +76,7 @@ MojoResult MessagePipe::WriteMessage(
|
| GetPeerPort(port),
|
| make_scoped_ptr(new MessageInTransit(
|
| MessageInTransit::kTypeMessagePipeEndpoint,
|
| - MessageInTransit::kSubtypeMessagePipeEndpointData,
|
| - num_bytes,
|
| - bytes)),
|
| + MessageInTransit::kSubtypeMessagePipeEndpointData, num_bytes, bytes)),
|
| transports);
|
| }
|
|
|
|
|