| Index: mojo/system/dispatcher.h
|
| diff --git a/mojo/system/dispatcher.h b/mojo/system/dispatcher.h
|
| index 9162da0c72a7b694a3ff1c58af9590e77c2c7656..f00edc46f178537a4cdcf37c5d8338b457b96304 100644
|
| --- a/mojo/system/dispatcher.h
|
| +++ b/mojo/system/dispatcher.h
|
| @@ -99,8 +99,8 @@ class MOJO_SYSTEM_IMPL_EXPORT Dispatcher :
|
| UserPointer<uint32_t> buffer_num_bytes,
|
| MojoWriteDataFlags flags);
|
| MojoResult EndWriteData(uint32_t num_bytes_written);
|
| - MojoResult ReadData(void* elements,
|
| - uint32_t* num_bytes,
|
| + MojoResult ReadData(UserPointer<void> elements,
|
| + UserPointer<uint32_t> num_bytes,
|
| MojoReadDataFlags flags);
|
| MojoResult BeginReadData(UserPointer<const void*> buffer,
|
| UserPointer<uint32_t> buffer_num_bytes,
|
| @@ -230,8 +230,8 @@ class MOJO_SYSTEM_IMPL_EXPORT Dispatcher :
|
| UserPointer<uint32_t> buffer_num_bytes,
|
| MojoWriteDataFlags flags);
|
| virtual MojoResult EndWriteDataImplNoLock(uint32_t num_bytes_written);
|
| - virtual MojoResult ReadDataImplNoLock(void* elements,
|
| - uint32_t* num_bytes,
|
| + virtual MojoResult ReadDataImplNoLock(UserPointer<void> elements,
|
| + UserPointer<uint32_t> num_bytes,
|
| MojoReadDataFlags flags);
|
| virtual MojoResult BeginReadDataImplNoLock(
|
| UserPointer<const void*> buffer,
|
|
|