| Index: extensions/browser/api/copresence_socket/copresence_socket_api.cc
|
| diff --git a/extensions/browser/api/copresence_socket/copresence_socket_api.cc b/extensions/browser/api/copresence_socket/copresence_socket_api.cc
|
| index b7be2b5e978e496f9ebe83ae6abc0b197cf51026..a55faec9216203abcb10cd14ad9ef5c777d74fa0 100644
|
| --- a/extensions/browser/api/copresence_socket/copresence_socket_api.cc
|
| +++ b/extensions/browser/api/copresence_socket/copresence_socket_api.cc
|
| @@ -269,8 +269,14 @@ ExtensionFunction::ResponseAction CopresenceSocketSendFunction::Execute() {
|
| core_api::copresence_socket::SOCKET_STATUS_INVALID_SOCKET)));
|
| }
|
|
|
| - socket->socket()->Send(new net::StringIOBuffer(CreateMessage(params->data)),
|
| - params->data.size());
|
| + const std::string& message = CreateMessage(params->data);
|
| + VLOG(3) << "Sending message to socket_id = " << params->socket_id
|
| + << " with data[0] = " << static_cast<int>(message[0])
|
| + << ", data[1] = " << static_cast<int>(message[1]) << ", data[2:] = "
|
| + << std::string((message.c_str() + 2), message.size() - 2);
|
| +
|
| + socket->socket()->Send(new net::StringIOBuffer(message), message.size());
|
| +
|
| return RespondNow(
|
| ArgumentList(core_api::copresence_socket::Send::Results::Create(
|
| core_api::copresence_socket::SOCKET_STATUS_NO_ERROR)));
|
|
|