| Index: mojo/system/data_pipe.cc
|
| diff --git a/mojo/system/data_pipe.cc b/mojo/system/data_pipe.cc
|
| index 226c381aa8d05a9463c5a7e177f7f318fca8b122..7f05c04236fad06d573bf178110042b59666d783 100644
|
| --- a/mojo/system/data_pipe.cc
|
| +++ b/mojo/system/data_pipe.cc
|
| @@ -20,19 +20,21 @@ namespace mojo {
|
| namespace system {
|
|
|
| // static
|
| +const MojoCreateDataPipeOptions DataPipe::kDefaultCreateOptions = {
|
| + static_cast<uint32_t>(sizeof(MojoCreateDataPipeOptions)),
|
| + MOJO_CREATE_DATA_PIPE_OPTIONS_FLAG_NONE,
|
| + 1u,
|
| + static_cast<uint32_t>(kDefaultDataPipeCapacityBytes)
|
| +};
|
| +
|
| +// static
|
| MojoResult DataPipe::ValidateCreateOptions(
|
| const MojoCreateDataPipeOptions* in_options,
|
| MojoCreateDataPipeOptions* out_options) {
|
| const MojoCreateDataPipeOptionsFlags kKnownFlags =
|
| MOJO_CREATE_DATA_PIPE_OPTIONS_FLAG_MAY_DISCARD;
|
| - static const MojoCreateDataPipeOptions kDefaultOptions = {
|
| - static_cast<uint32_t>(sizeof(MojoCreateDataPipeOptions)),
|
| - MOJO_CREATE_DATA_PIPE_OPTIONS_FLAG_NONE,
|
| - 1u,
|
| - static_cast<uint32_t>(kDefaultDataPipeCapacityBytes)
|
| - };
|
| -
|
| - *out_options = kDefaultOptions;
|
| +
|
| + *out_options = kDefaultCreateOptions;
|
| if (!in_options)
|
| return MOJO_RESULT_OK;
|
|
|
|
|