| Index: net/quic/quic_connection.cc
|
| diff --git a/net/quic/quic_connection.cc b/net/quic/quic_connection.cc
|
| index a4305f62c71bfd1de98ed44f2e7e8cd6c1f5c288..b99474e1929330e2d9b2b25412201ed8ea2c0033 100644
|
| --- a/net/quic/quic_connection.cc
|
| +++ b/net/quic/quic_connection.cc
|
| @@ -190,14 +190,14 @@ QuicConnection::QueuedPacket::QueuedPacket(SerializedPacket packet,
|
| QuicConnection::QuicConnection(QuicConnectionId connection_id,
|
| IPEndPoint address,
|
| QuicConnectionHelperInterface* helper,
|
| - QuicPacketWriter* writer,
|
| + const PacketWriterFactory& writer_factory,
|
| bool owns_writer,
|
| bool is_server,
|
| const QuicVersionVector& supported_versions)
|
| : framer_(supported_versions, helper->GetClock()->ApproximateNow(),
|
| is_server),
|
| helper_(helper),
|
| - writer_(writer),
|
| + writer_(writer_factory.Create(this)),
|
| owns_writer_(owns_writer),
|
| encryption_level_(ENCRYPTION_NONE),
|
| clock_(helper->GetClock()),
|
|
|