| Index: net/quic/test_tools/quic_test_utils.cc
|
| diff --git a/net/quic/test_tools/quic_test_utils.cc b/net/quic/test_tools/quic_test_utils.cc
|
| index 6bcb214d5b9c2099adbd5c8506d776a1590a1571..bd4b6f524e86f2113249722bf5cb3823d2343670 100644
|
| --- a/net/quic/test_tools/quic_test_utils.cc
|
| +++ b/net/quic/test_tools/quic_test_utils.cc
|
| @@ -282,17 +282,16 @@ PacketSavingConnection::~PacketSavingConnection() {
|
| STLDeleteElements(&encrypted_packets_);
|
| }
|
|
|
| -void PacketSavingConnection::SendOrQueuePacket(QueuedPacket packet) {
|
| - if (!packet.serialized_packet.packet->owns_buffer()) {
|
| - scoped_ptr<QuicEncryptedPacket> encrypted_deleter(
|
| - packet.serialized_packet.packet);
|
| - packet.serialized_packet.packet = packet.serialized_packet.packet->Clone();
|
| +void PacketSavingConnection::SendOrQueuePacket(SerializedPacket* packet) {
|
| + if (!packet->packet->owns_buffer()) {
|
| + scoped_ptr<QuicEncryptedPacket> encrypted_deleter(packet->packet);
|
| + packet->packet = packet->packet->Clone();
|
| }
|
| - encrypted_packets_.push_back(packet.serialized_packet.packet);
|
| + encrypted_packets_.push_back(packet->packet);
|
| // Transfer ownership of the packet to the SentPacketManager and the
|
| // ack notifier to the AckNotifierManager.
|
| - sent_packet_manager_.OnPacketSent(&packet.serialized_packet, 0,
|
| - QuicTime::Zero(), 1000, NOT_RETRANSMISSION,
|
| + sent_packet_manager_.OnPacketSent(packet, 0, QuicTime::Zero(), 1000,
|
| + NOT_RETRANSMISSION,
|
| HAS_RETRANSMITTABLE_DATA);
|
| }
|
|
|
|
|