| Index: mojo/public/cpp/bindings/lib/control_message_handler.cc
|
| diff --git a/mojo/public/cpp/bindings/lib/control_message_handler.cc b/mojo/public/cpp/bindings/lib/control_message_handler.cc
|
| index 9f44e88f4f4c06d623d25b2f0ce78841b980e384..75388d105e376ee73c65ef25759cb179b9fed7dc 100644
|
| --- a/mojo/public/cpp/bindings/lib/control_message_handler.cc
|
| +++ b/mojo/public/cpp/bindings/lib/control_message_handler.cc
|
| @@ -56,13 +56,13 @@ bool ControlMessageHandler::Run(Message* message,
|
| response_params_ptr->query_version_result = QueryVersionResult::New();
|
| response_params_ptr->query_version_result->version = interface_version_;
|
|
|
| - size_t size = PrepareToSerialize<RunResponseMessageParamsPtr>(
|
| + size_t size = PrepareToSerialize<RunResponseMessageParamsDataView>(
|
| response_params_ptr, &context_);
|
| ResponseMessageBuilder builder(kRunMessageId, size, message->request_id());
|
|
|
| RunResponseMessageParams_Data* response_params = nullptr;
|
| - Serialize<RunResponseMessageParamsPtr>(response_params_ptr, builder.buffer(),
|
| - &response_params, &context_);
|
| + Serialize<RunResponseMessageParamsDataView>(
|
| + response_params_ptr, builder.buffer(), &response_params, &context_);
|
| bool ok = responder->Accept(builder.message());
|
| ALLOW_UNUSED_LOCAL(ok);
|
| delete responder;
|
| @@ -75,7 +75,8 @@ bool ControlMessageHandler::RunOrClosePipe(Message* message) {
|
| reinterpret_cast<RunOrClosePipeMessageParams_Data*>(
|
| message->mutable_payload());
|
| RunOrClosePipeMessageParamsPtr params_ptr;
|
| - Deserialize<RunOrClosePipeMessageParamsPtr>(params, ¶ms_ptr, &context_);
|
| + Deserialize<RunOrClosePipeMessageParamsDataView>(params, ¶ms_ptr,
|
| + &context_);
|
|
|
| return interface_version_ >= params_ptr->require_version->version;
|
| }
|
|
|