| Index: content/browser/renderer_host/p2p/socket_host_tcp.cc
|
| diff --git a/content/browser/renderer_host/p2p/socket_host_tcp.cc b/content/browser/renderer_host/p2p/socket_host_tcp.cc
|
| index cb4d60de69a4270759c7ff086c364589a98d5de0..cb6d3948e11b064334b4ddf67c14537265038ef4 100644
|
| --- a/content/browser/renderer_host/p2p/socket_host_tcp.cc
|
| +++ b/content/browser/renderer_host/p2p/socket_host_tcp.cc
|
| @@ -522,7 +522,8 @@ void P2PSocketHostTcp::DoSend(const net::IPEndPoint& to,
|
| int size = kPacketHeaderSize + data.size();
|
| scoped_refptr<net::DrainableIOBuffer> buffer =
|
| new net::DrainableIOBuffer(new net::IOBuffer(size), size);
|
| - *reinterpret_cast<uint16*>(buffer->data()) = base::HostToNet16(data.size());
|
| + *reinterpret_cast<uint16*>(buffer->data()) =
|
| + base::HostToNet16(static_cast<uint16>(data.size()));
|
| memcpy(buffer->data() + kPacketHeaderSize, &data[0], data.size());
|
|
|
| packet_processing_helpers::ApplyPacketOptions(
|
|
|