Index: net/quic/quic_headers_stream.cc |
diff --git a/net/quic/quic_headers_stream.cc b/net/quic/quic_headers_stream.cc |
index f1d972c5cfda4003bfdc39642ea638a9f7ab46ef..3fbb876e73e40ec0788818368f1a68b9c504f6ea 100644 |
--- a/net/quic/quic_headers_stream.cc |
+++ b/net/quic/quic_headers_stream.cc |
@@ -5,7 +5,7 @@ |
#include "net/quic/quic_headers_stream.h" |
#include "base/strings/stringprintf.h" |
-#include "net/quic/quic_session.h" |
+#include "net/quic/quic_spdy_session.h" |
using base::StringPiece; |
using std::string; |
@@ -169,8 +169,9 @@ class QuicHeadersStream::SpdyFramerVisitor |
DISALLOW_COPY_AND_ASSIGN(SpdyFramerVisitor); |
}; |
-QuicHeadersStream::QuicHeadersStream(QuicSession* session) |
+QuicHeadersStream::QuicHeadersStream(QuicSpdySession* session) |
: ReliableQuicStream(kHeadersStreamId, session), |
+ spdy_session_(session), |
stream_id_(kInvalidStreamId), |
fin_(false), |
frame_len_(0), |
@@ -223,7 +224,7 @@ void QuicHeadersStream::OnSynStream(SpdyStreamId stream_id, |
DCHECK_EQ(kInvalidStreamId, stream_id_); |
stream_id_ = stream_id; |
fin_ = fin; |
- session()->OnStreamHeadersPriority(stream_id, priority); |
+ spdy_session_->OnStreamHeadersPriority(stream_id, priority); |
} |
void QuicHeadersStream::OnSynReply(SpdyStreamId stream_id, bool fin) { |
@@ -245,13 +246,13 @@ void QuicHeadersStream::OnControlFrameHeaderData(SpdyStreamId stream_id, |
if (len == 0) { |
DCHECK_NE(0u, stream_id_); |
DCHECK_NE(0u, frame_len_); |
- session()->OnStreamHeadersComplete(stream_id_, fin_, frame_len_); |
+ spdy_session_->OnStreamHeadersComplete(stream_id_, fin_, frame_len_); |
// Reset state for the next frame. |
stream_id_ = kInvalidStreamId; |
fin_ = false; |
frame_len_ = 0; |
} else { |
- session()->OnStreamHeaders(stream_id_, StringPiece(header_data, len)); |
+ spdy_session_->OnStreamHeaders(stream_id_, StringPiece(header_data, len)); |
} |
} |