Index: mojo/public/cpp/bindings/lib/pipe_control_message_handler.cc |
diff --git a/mojo/public/cpp/bindings/lib/pipe_control_message_handler.cc b/mojo/public/cpp/bindings/lib/pipe_control_message_handler.cc |
index 19248eb7d860d1145d83e17e4b078c9ada2955c0..ae952c503f2e33f31181c30363e56311e80491ee 100644 |
--- a/mojo/public/cpp/bindings/lib/pipe_control_message_handler.cc |
+++ b/mojo/public/cpp/bindings/lib/pipe_control_message_handler.cc |
@@ -7,6 +7,7 @@ |
#include "base/logging.h" |
#include "mojo/public/cpp/bindings/lib/message_builder.h" |
#include "mojo/public/cpp/bindings/lib/pipe_control_message_handler_delegate.h" |
+#include "mojo/public/cpp/bindings/lib/serialization.h" |
#include "mojo/public/cpp/bindings/lib/validation_util.h" |
#include "mojo/public/interfaces/bindings/pipe_control_messages.mojom.h" |
@@ -54,7 +55,8 @@ bool PipeControlMessageHandler::RunOrClosePipe(Message* message) { |
params->DecodePointers(); |
pipe_control::RunOrClosePipeMessageParamsPtr params_ptr; |
- Deserialize_(params, ¶ms_ptr, nullptr); |
+ Deserialize<pipe_control::RunOrClosePipeMessageParamsPtr>(params, ¶ms_ptr, |
+ &context_); |
if (params_ptr->input->is_peer_associated_endpoint_closed_event()) { |
return delegate_->OnPeerAssociatedEndpointClosed( |