| Index: net/quic/chromium/quic_chromium_client_session.cc
|
| diff --git a/net/quic/chromium/quic_chromium_client_session.cc b/net/quic/chromium/quic_chromium_client_session.cc
|
| index 4255d8aae3c4e677d2393eaa49ed723f5a053698..85ae9bc94efa3142681119e561b3f0b34ffdb22c 100644
|
| --- a/net/quic/chromium/quic_chromium_client_session.cc
|
| +++ b/net/quic/chromium/quic_chromium_client_session.cc
|
| @@ -296,7 +296,7 @@ int QuicChromiumClientSession::Handle::RequestStream(
|
| // base::MakeUnique does not work because the StreamRequest constructor
|
| // is private.
|
| stream_request_ = std::unique_ptr<StreamRequest>(
|
| - new StreamRequest(session_->CreateHandle(), requires_confirmation));
|
| + new StreamRequest(this, requires_confirmation));
|
| return stream_request_->StartRequest(callback);
|
| }
|
|
|
| @@ -346,7 +346,7 @@ int QuicChromiumClientSession::Handle::GetPeerAddress(
|
| }
|
|
|
| QuicChromiumClientSession::StreamRequest::StreamRequest(
|
| - std::unique_ptr<QuicChromiumClientSession::Handle> session,
|
| + QuicChromiumClientSession::Handle* session,
|
| bool requires_confirmation)
|
| : session_(std::move(session)),
|
| requires_confirmation_(requires_confirmation),
|
|
|