| 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 875162ead9202346c9d2fa762728aad0ec92b68e..1df602e76714df7c249e62962626e72eeac8d11f 100644
|
| --- a/net/quic/test_tools/quic_test_utils.cc
|
| +++ b/net/quic/test_tools/quic_test_utils.cc
|
| @@ -86,11 +86,10 @@ QuicPacket* BuildUnsizedDataPacket(QuicFramer* framer,
|
| const QuicFrames& frames,
|
| size_t packet_size) {
|
| char* buffer = new char[packet_size];
|
| - scoped_ptr<QuicPacket> packet(
|
| - framer->BuildDataPacket(header, frames, buffer, packet_size));
|
| - DCHECK(packet.get() != nullptr);
|
| - // Now I have to re-construct the data packet with data ownership.
|
| - return new QuicPacket(buffer, packet->length(), true,
|
| + size_t length = framer->BuildDataPacket(header, frames, buffer, packet_size);
|
| + DCHECK_NE(0u, length);
|
| + // Re-construct the data packet with data ownership.
|
| + return new QuicPacket(buffer, length, /* owns_buffer */ true,
|
| header.public_header.connection_id_length,
|
| header.public_header.version_flag,
|
| header.public_header.packet_number_length);
|
|
|