| Index: net/quic/core/quic_headers_stream.h
|
| diff --git a/net/quic/core/quic_headers_stream.h b/net/quic/core/quic_headers_stream.h
|
| index 7ca6e9dbd69d59d14865f66da5b6aceabd94e5ae..f517e2dd382ddba568050946a142aa6958004143 100644
|
| --- a/net/quic/core/quic_headers_stream.h
|
| +++ b/net/quic/core/quic_headers_stream.h
|
| @@ -56,7 +56,7 @@ class QUIC_EXPORT_PRIVATE QuicHeadersStream : public QuicStream {
|
| SpdyHeaderBlock headers,
|
| bool fin,
|
| SpdyPriority priority,
|
| - scoped_refptr<QuicAckListenerInterface> ack_listener);
|
| + QuicReferenceCountedPointer<QuicAckListenerInterface> ack_listener);
|
|
|
| // Write |headers| for |promised_stream_id| on |original_stream_id| in a
|
| // PUSH_PROMISE frame to peer.
|
| @@ -72,7 +72,8 @@ class QUIC_EXPORT_PRIVATE QuicHeadersStream : public QuicStream {
|
| QuicIOVector iov,
|
| QuicStreamOffset offset,
|
| bool fin,
|
| - scoped_refptr<QuicAckListenerInterface> ack_notifier_delegate);
|
| + QuicReferenceCountedPointer<QuicAckListenerInterface>
|
| + ack_notifier_delegate);
|
|
|
| // QuicStream implementation
|
| void OnDataAvailable() override;
|
| @@ -141,11 +142,11 @@ class QUIC_EXPORT_PRIVATE QuicHeadersStream : public QuicStream {
|
| bool OnDataFrameHeader(QuicStreamId stream_id, size_t length, bool fin);
|
| bool OnStreamFrameData(QuicStreamId stream_id, const char* data, size_t len);
|
| // Helper for |WritevStreamData()|.
|
| - void WriteDataFrame(
|
| - QuicStreamId stream_id,
|
| - base::StringPiece data,
|
| - bool fin,
|
| - scoped_refptr<QuicAckListenerInterface> ack_notifier_delegate);
|
| + void WriteDataFrame(QuicStreamId stream_id,
|
| + base::StringPiece data,
|
| + bool fin,
|
| + QuicReferenceCountedPointer<QuicAckListenerInterface>
|
| + ack_notifier_delegate);
|
|
|
| // Returns true if the session is still connected.
|
| bool IsConnected();
|
|
|