| Index: extensions/browser/api/sockets_udp/udp_socket_event_dispatcher.cc
|
| diff --git a/extensions/browser/api/sockets_udp/udp_socket_event_dispatcher.cc b/extensions/browser/api/sockets_udp/udp_socket_event_dispatcher.cc
|
| index d67528e86ede448c48650d6e96bb5cc465822186..e09f5c088d182ebf251dcf8e3e320238265e44a8 100644
|
| --- a/extensions/browser/api/sockets_udp/udp_socket_event_dispatcher.cc
|
| +++ b/extensions/browser/api/sockets_udp/udp_socket_event_dispatcher.cc
|
| @@ -111,7 +111,7 @@ void UDPSocketEventDispatcher::ReceiveCallback(
|
| // Dispatch "onReceive" event.
|
| sockets_udp::ReceiveInfo receive_info;
|
| receive_info.socket_id = params.socket_id;
|
| - receive_info.data = std::string(io_buffer->data(), bytes_read);
|
| + receive_info.data.assign(io_buffer->data(), io_buffer->data() + bytes_read);
|
| receive_info.remote_address = address;
|
| receive_info.remote_port = port;
|
| scoped_ptr<base::ListValue> args =
|
|
|