| Index: net/quic/chromium/quic_stream_factory.h
|
| diff --git a/net/quic/chromium/quic_stream_factory.h b/net/quic/chromium/quic_stream_factory.h
|
| index 9feedb36b5eb6ce4b0698e856e9cf39deb8cff7d..2686fdad32fc405f436930b9a5e6049be998bec4 100644
|
| --- a/net/quic/chromium/quic_stream_factory.h
|
| +++ b/net/quic/chromium/quic_stream_factory.h
|
| @@ -135,7 +135,7 @@ class NET_EXPORT_PRIVATE QuicStreamRequest {
|
| std::unique_ptr<BidirectionalStreamImpl> CreateBidirectionalStreamImpl();
|
|
|
| // Sets |session_|.
|
| - void SetSession(QuicChromiumClientSession* session);
|
| + void SetSession(std::unique_ptr<QuicChromiumClientSession::Handle> session);
|
|
|
| const QuicServerId& server_id() const { return server_id_; }
|
|
|
| @@ -147,7 +147,7 @@ class NET_EXPORT_PRIVATE QuicStreamRequest {
|
| QuicServerId server_id_;
|
| NetLogWithSource net_log_;
|
| CompletionCallback callback_;
|
| - base::WeakPtr<QuicChromiumClientSession> session_;
|
| + std::unique_ptr<QuicChromiumClientSession::Handle> session_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(QuicStreamRequest);
|
| };
|
|
|