Index: mojo/system/remote_message_pipe_unittest.cc |
diff --git a/mojo/system/remote_message_pipe_unittest.cc b/mojo/system/remote_message_pipe_unittest.cc |
index 1bd3f7bd1c344495bd8c64df25ca551202d06597..c9bd63dbad916565be73776449ed79562e4ca223 100644 |
--- a/mojo/system/remote_message_pipe_unittest.cc |
+++ b/mojo/system/remote_message_pipe_unittest.cc |
@@ -202,9 +202,8 @@ TEST_F(RemoteMessagePipeTest, Basic) { |
// Write to MP 0, port 0. |
EXPECT_EQ(MOJO_RESULT_OK, |
- mp0->WriteMessage(0, |
- kHello, sizeof(kHello), |
- NULL, |
+ mp0->WriteMessage(0, UserPointer<const void>(kHello), |
+ sizeof(kHello), NULL, |
MOJO_WRITE_MESSAGE_FLAG_NONE)); |
// Wait. |
@@ -227,9 +226,8 @@ TEST_F(RemoteMessagePipeTest, Basic) { |
mp0->AddWaiter(0, &waiter, MOJO_HANDLE_SIGNAL_READABLE, 456)); |
EXPECT_EQ(MOJO_RESULT_OK, |
- mp1->WriteMessage(1, |
- kWorld, sizeof(kWorld), |
- NULL, |
+ mp1->WriteMessage(1, UserPointer<const void>(kWorld), |
+ sizeof(kWorld), NULL, |
MOJO_WRITE_MESSAGE_FLAG_NONE)); |
EXPECT_EQ(MOJO_RESULT_OK, waiter.Wait(MOJO_DEADLINE_INDEFINITE, &context)); |
@@ -301,9 +299,8 @@ TEST_F(RemoteMessagePipeTest, Multiplex) { |
mp3->AddWaiter(1, &waiter, MOJO_HANDLE_SIGNAL_READABLE, 789)); |
EXPECT_EQ(MOJO_RESULT_OK, |
- mp2->WriteMessage(0, |
- kHello, sizeof(kHello), |
- NULL, |
+ mp2->WriteMessage(0, UserPointer<const void>(kHello), |
+ sizeof(kHello), NULL, |
MOJO_WRITE_MESSAGE_FLAG_NONE)); |
EXPECT_EQ(MOJO_RESULT_OK, waiter.Wait(MOJO_DEADLINE_INDEFINITE, &context)); |
@@ -343,9 +340,8 @@ TEST_F(RemoteMessagePipeTest, Multiplex) { |
mp1->AddWaiter(1, &waiter, MOJO_HANDLE_SIGNAL_READABLE, 123)); |
EXPECT_EQ(MOJO_RESULT_OK, |
- mp0->WriteMessage(0, |
- kWorld, sizeof(kWorld), |
- NULL, |
+ mp0->WriteMessage(0, UserPointer<const void>(kWorld), |
+ sizeof(kWorld), NULL, |
MOJO_WRITE_MESSAGE_FLAG_NONE)); |
EXPECT_EQ(MOJO_RESULT_OK, waiter.Wait(MOJO_DEADLINE_INDEFINITE, &context)); |
@@ -400,9 +396,8 @@ TEST_F(RemoteMessagePipeTest, CloseBeforeConnect) { |
// Write to MP 0, port 0. |
EXPECT_EQ(MOJO_RESULT_OK, |
- mp0->WriteMessage(0, |
- kHello, sizeof(kHello), |
- NULL, |
+ mp0->WriteMessage(0, UserPointer<const void>(kHello), |
+ sizeof(kHello), NULL, |
MOJO_WRITE_MESSAGE_FLAG_NONE)); |
BootstrapMessagePipeNoWait(0, mp0); |
@@ -474,7 +469,8 @@ TEST_F(RemoteMessagePipeTest, HandlePassing) { |
std::vector<DispatcherTransport> transports; |
transports.push_back(transport); |
EXPECT_EQ(MOJO_RESULT_OK, |
- mp0->WriteMessage(0, kHello, sizeof(kHello), &transports, |
+ mp0->WriteMessage(0, UserPointer<const void>(kHello), |
+ sizeof(kHello), &transports, |
MOJO_WRITE_MESSAGE_FLAG_NONE)); |
transport.End(); |
@@ -516,7 +512,8 @@ TEST_F(RemoteMessagePipeTest, HandlePassing) { |
// Write to "local_mp", port 1. |
EXPECT_EQ(MOJO_RESULT_OK, |
- local_mp->WriteMessage(1, kHello, sizeof(kHello), NULL, |
+ local_mp->WriteMessage(1, UserPointer<const void>(kHello), |
+ sizeof(kHello), NULL, |
MOJO_WRITE_MESSAGE_FLAG_NONE)); |
// TODO(vtl): FIXME -- We (racily) crash if I close |dispatcher| immediately |
@@ -544,7 +541,8 @@ TEST_F(RemoteMessagePipeTest, HandlePassing) { |
// Write to the dispatcher. |
EXPECT_EQ(MOJO_RESULT_OK, |
- dispatcher->WriteMessage(kHello, sizeof(kHello), NULL, |
+ dispatcher->WriteMessage(UserPointer<const void>(kHello), |
+ sizeof(kHello), NULL, |
MOJO_WRITE_MESSAGE_FLAG_NONE)); |
// Wait. |
@@ -627,7 +625,8 @@ TEST_F(RemoteMessagePipeTest, MAYBE_SharedBufferPassing) { |
std::vector<DispatcherTransport> transports; |
transports.push_back(transport); |
EXPECT_EQ(MOJO_RESULT_OK, |
- mp0->WriteMessage(0, kHello, sizeof(kHello), &transports, |
+ mp0->WriteMessage(0, UserPointer<const void>(kHello), |
+ sizeof(kHello), &transports, |
MOJO_WRITE_MESSAGE_FLAG_NONE)); |
transport.End(); |
@@ -743,7 +742,8 @@ TEST_F(RemoteMessagePipeTest, MAYBE_PlatformHandlePassing) { |
std::vector<DispatcherTransport> transports; |
transports.push_back(transport); |
EXPECT_EQ(MOJO_RESULT_OK, |
- mp0->WriteMessage(0, kWorld, sizeof(kWorld), &transports, |
+ mp0->WriteMessage(0, UserPointer<const void>(kWorld), |
+ sizeof(kWorld), &transports, |
MOJO_WRITE_MESSAGE_FLAG_NONE)); |
transport.End(); |