| Index: mojo/system/data_pipe_producer_dispatcher.cc
|
| diff --git a/mojo/system/data_pipe_producer_dispatcher.cc b/mojo/system/data_pipe_producer_dispatcher.cc
|
| index 617f231a11411ccdc2b3ab962f191f2668e266fd..574a0c2b0d0b6ffc1db5a22a66dcabf525e37ccd 100644
|
| --- a/mojo/system/data_pipe_producer_dispatcher.cc
|
| +++ b/mojo/system/data_pipe_producer_dispatcher.cc
|
| @@ -56,9 +56,9 @@
|
| MojoWriteDataFlags flags) {
|
| lock().AssertAcquired();
|
|
|
| - if (!VerifyUserPointer<uint32_t>(num_bytes))
|
| + if (!VerifyUserPointer<uint32_t>(num_bytes, 1))
|
| return MOJO_RESULT_INVALID_ARGUMENT;
|
| - if (!VerifyUserPointerWithSize<1>(elements, *num_bytes))
|
| + if (!VerifyUserPointer<void>(elements, *num_bytes))
|
| return MOJO_RESULT_INVALID_ARGUMENT;
|
|
|
| return data_pipe_->ProducerWriteData(
|
| @@ -71,9 +71,9 @@
|
| MojoWriteDataFlags flags) {
|
| lock().AssertAcquired();
|
|
|
| - if (!VerifyUserPointerWithCount<void*>(buffer, 1))
|
| + if (!VerifyUserPointer<void*>(buffer, 1))
|
| return MOJO_RESULT_INVALID_ARGUMENT;
|
| - if (!VerifyUserPointer<uint32_t>(buffer_num_bytes))
|
| + if (!VerifyUserPointer<uint32_t>(buffer_num_bytes, 1))
|
| return MOJO_RESULT_INVALID_ARGUMENT;
|
|
|
| return data_pipe_->ProducerBeginWriteData(
|
|
|