Index: ipc/ipc_message_utils_impl.h |
diff --git a/ipc/ipc_message_utils_impl.h b/ipc/ipc_message_utils_impl.h |
index ba11990f97633c153afe2f85ca2181713b7890e3..53c798645c8cd17cc5ea5c09f6e1200367a56130 100644 |
--- a/ipc/ipc_message_utils_impl.h |
+++ b/ipc/ipc_message_utils_impl.h |
@@ -25,6 +25,19 @@ MessageWithTuple<ParamType>::MessageWithTuple( |
// subclass needs to have Log() to call Read(), which instantiates the above |
// template. |
+template <class SendParamType, class ReplyParamType> |
+MessageWithReply<SendParamType, ReplyParamType>::MessageWithReply( |
+ int32 routing_id, uint32 type, |
+ const RefSendParam& send, |
+ const ReplyParam& reply) |
+ : SyncMessage(routing_id, type, PRIORITY_NORMAL, |
+ new ParamDeserializer<ReplyParam>(reply)) { |
+ WriteParam(this, send); |
+} |
+ |
+// TODO(erg): Migrate ReadSendParam()/ReadReplyParam() here when we can force |
+// the visibility/linkage. |
+ |
} // namespace IPC |
#endif // IPC_IPC_MESSAGE_UTILS_IMPL_H_ |