Index: net/quic/core/quic_spdy_stream.cc |
diff --git a/net/quic/core/quic_spdy_stream.cc b/net/quic/core/quic_spdy_stream.cc |
index 0bbb982754558b672861ad47a05c0eb3abd917d8..f44d3fb6b9e77b49e4055f4d8259803cb699a182 100644 |
--- a/net/quic/core/quic_spdy_stream.cc |
+++ b/net/quic/core/quic_spdy_stream.cc |
@@ -61,7 +61,8 @@ void QuicSpdyStream::StopReading() { |
size_t QuicSpdyStream::WriteHeaders( |
SpdyHeaderBlock header_block, |
bool fin, |
- scoped_refptr<QuicAckListenerInterface> ack_notifier_delegate) { |
+ QuicReferenceCountedPointer<QuicAckListenerInterface> |
+ ack_notifier_delegate) { |
size_t bytes_written = |
spdy_session_->WriteHeaders(id(), std::move(header_block), fin, priority_, |
std::move(ack_notifier_delegate)); |
@@ -76,13 +77,15 @@ size_t QuicSpdyStream::WriteHeaders( |
void QuicSpdyStream::WriteOrBufferBody( |
const string& data, |
bool fin, |
- scoped_refptr<QuicAckListenerInterface> ack_notifier_delegate) { |
+ QuicReferenceCountedPointer<QuicAckListenerInterface> |
+ ack_notifier_delegate) { |
WriteOrBufferData(data, fin, std::move(ack_notifier_delegate)); |
} |
size_t QuicSpdyStream::WriteTrailers( |
SpdyHeaderBlock trailer_block, |
- scoped_refptr<QuicAckListenerInterface> ack_notifier_delegate) { |
+ QuicReferenceCountedPointer<QuicAckListenerInterface> |
+ ack_notifier_delegate) { |
if (fin_sent()) { |
QUIC_BUG << "Trailers cannot be sent after a FIN."; |
return 0; |
@@ -332,7 +335,8 @@ QuicConsumedData QuicSpdyStream::WritevDataInner( |
QuicIOVector iov, |
QuicStreamOffset offset, |
bool fin, |
- scoped_refptr<QuicAckListenerInterface> ack_notifier_delegate) { |
+ QuicReferenceCountedPointer<QuicAckListenerInterface> |
+ ack_notifier_delegate) { |
if (spdy_session_->headers_stream() != nullptr && |
spdy_session_->force_hol_blocking()) { |
return spdy_session_->headers_stream()->WritevStreamData( |