Index: mojo/system/multiprocess_message_pipe_unittest.cc |
diff --git a/mojo/system/multiprocess_message_pipe_unittest.cc b/mojo/system/multiprocess_message_pipe_unittest.cc |
index c3305c154e30c95d1d7ffea50c6efcdbcb63decc..729c64b8a643dba52943f58a221be7f2864968e7 100644 |
--- a/mojo/system/multiprocess_message_pipe_unittest.cc |
+++ b/mojo/system/multiprocess_message_pipe_unittest.cc |
@@ -169,9 +169,8 @@ MOJO_MULTIPROCESS_TEST_CHILD_MAIN(EchoEcho) { |
std::string read_buffer(1000, '\0'); |
uint32_t read_buffer_size = static_cast<uint32_t>(read_buffer.size()); |
- CHECK_EQ(mp->ReadMessage(0, |
- &read_buffer[0], &read_buffer_size, |
- NULL, NULL, |
+ CHECK_EQ(mp->ReadMessage(0, UserPointer<void>(&read_buffer[0]), |
+ MakeUserPointer(&read_buffer_size), NULL, NULL, |
MOJO_READ_MESSAGE_FLAG_NONE), |
MOJO_RESULT_OK); |
read_buffer.resize(read_buffer_size); |
@@ -215,9 +214,8 @@ TEST_F(MultiprocessMessagePipeTest, Basic) { |
std::string read_buffer(1000, '\0'); |
uint32_t read_buffer_size = static_cast<uint32_t>(read_buffer.size()); |
- CHECK_EQ(mp->ReadMessage(0, |
- &read_buffer[0], &read_buffer_size, |
- NULL, NULL, |
+ CHECK_EQ(mp->ReadMessage(0, UserPointer<void>(&read_buffer[0]), |
+ MakeUserPointer(&read_buffer_size), NULL, NULL, |
MOJO_READ_MESSAGE_FLAG_NONE), |
MOJO_RESULT_OK); |
read_buffer.resize(read_buffer_size); |
@@ -264,9 +262,8 @@ TEST_F(MultiprocessMessagePipeTest, QueueMessages) { |
std::string read_buffer(kNumMessages * 2, '\0'); |
uint32_t read_buffer_size = static_cast<uint32_t>(read_buffer.size()); |
- CHECK_EQ(mp->ReadMessage(0, |
- &read_buffer[0], &read_buffer_size, |
- NULL, NULL, |
+ CHECK_EQ(mp->ReadMessage(0, UserPointer<void>(&read_buffer[0]), |
+ MakeUserPointer(&read_buffer_size), NULL, NULL, |
MOJO_READ_MESSAGE_FLAG_NONE), |
MOJO_RESULT_OK); |
read_buffer.resize(read_buffer_size); |
@@ -303,10 +300,9 @@ MOJO_MULTIPROCESS_TEST_CHILD_MAIN(CheckSharedBuffer) { |
uint32_t num_bytes = static_cast<uint32_t>(read_buffer.size()); |
DispatcherVector dispatchers; |
uint32_t num_dispatchers = 10; // Maximum number to receive. |
- CHECK_EQ(mp->ReadMessage(0, |
- &read_buffer[0], &num_bytes, |
- &dispatchers, &num_dispatchers, |
- MOJO_READ_MESSAGE_FLAG_NONE), |
+ CHECK_EQ(mp->ReadMessage(0, UserPointer<void>(&read_buffer[0]), |
+ MakeUserPointer(&num_bytes), &dispatchers, |
+ &num_dispatchers, MOJO_READ_MESSAGE_FLAG_NONE), |
MOJO_RESULT_OK); |
read_buffer.resize(num_bytes); |
CHECK_EQ(read_buffer, std::string("go 1")); |
@@ -346,9 +342,8 @@ MOJO_MULTIPROCESS_TEST_CHILD_MAIN(CheckSharedBuffer) { |
read_buffer = std::string(100, '\0'); |
num_bytes = static_cast<uint32_t>(read_buffer.size()); |
- CHECK_EQ(mp->ReadMessage(0, |
- &read_buffer[0], &num_bytes, |
- NULL, NULL, |
+ CHECK_EQ(mp->ReadMessage(0, UserPointer<void>(&read_buffer[0]), |
+ MakeUserPointer(&num_bytes), NULL, NULL, |
MOJO_READ_MESSAGE_FLAG_NONE), |
MOJO_RESULT_OK); |
read_buffer.resize(num_bytes); |
@@ -419,9 +414,8 @@ TEST_F(MultiprocessMessagePipeTest, MAYBE_SharedBufferPassing) { |
std::string read_buffer(100, '\0'); |
uint32_t num_bytes = static_cast<uint32_t>(read_buffer.size()); |
EXPECT_EQ(MOJO_RESULT_OK, |
- mp->ReadMessage(0, |
- &read_buffer[0], &num_bytes, |
- NULL, NULL, |
+ mp->ReadMessage(0, UserPointer<void>(&read_buffer[0]), |
+ MakeUserPointer(&num_bytes), NULL, NULL, |
MOJO_READ_MESSAGE_FLAG_NONE)); |
read_buffer.resize(num_bytes); |
EXPECT_EQ(std::string("go 2"), read_buffer); |
@@ -469,10 +463,9 @@ MOJO_MULTIPROCESS_TEST_CHILD_MAIN(CheckPlatformHandleFile) { |
uint32_t num_bytes = static_cast<uint32_t>(read_buffer.size()); |
DispatcherVector dispatchers; |
uint32_t num_dispatchers = 10; // Maximum number to receive. |
- CHECK_EQ(mp->ReadMessage(0, |
- &read_buffer[0], &num_bytes, |
- &dispatchers, &num_dispatchers, |
- MOJO_READ_MESSAGE_FLAG_NONE), |
+ CHECK_EQ(mp->ReadMessage(0, UserPointer<void>(&read_buffer[0]), |
+ MakeUserPointer(&num_bytes), &dispatchers, |
+ &num_dispatchers, MOJO_READ_MESSAGE_FLAG_NONE), |
MOJO_RESULT_OK); |
mp->Close(0); |