Internal QUICHE change
PiperOrigin-RevId: 345070683
Change-Id: Ieddbe55aa70da622194e2d65d65fd2888a54704d
diff --git a/quic/core/quic_stream_sequencer_buffer.cc b/quic/core/quic_stream_sequencer_buffer.cc
index 6f39938..2b641e3 100644
--- a/quic/core/quic_stream_sequencer_buffer.cc
+++ b/quic/core/quic_stream_sequencer_buffer.cc
@@ -82,11 +82,12 @@
return true;
}
-void QuicStreamSequencerBuffer::MaybeAddMoreBlocks(size_t next_expected_byte) {
+void QuicStreamSequencerBuffer::MaybeAddMoreBlocks(
+ QuicStreamOffset next_expected_byte) {
if (current_blocks_count_ == max_blocks_count_) {
return;
}
- size_t last_byte = next_expected_byte - 1;
+ QuicStreamOffset last_byte = next_expected_byte - 1;
size_t num_of_blocks_needed;
// As long as last_byte does not wrap around, its index plus one blocks are
// needed. Otherwise, block_count_ blocks are needed.
diff --git a/quic/core/quic_stream_sequencer_buffer.h b/quic/core/quic_stream_sequencer_buffer.h
index 674e3d9..6c99da3 100644
--- a/quic/core/quic_stream_sequencer_buffer.h
+++ b/quic/core/quic_stream_sequencer_buffer.h
@@ -214,7 +214,7 @@
// Resize blocks_ if more blocks are needed to accomodate bytes before
// next_expected_byte.
- void MaybeAddMoreBlocks(size_t next_expected_byte);
+ void MaybeAddMoreBlocks(QuicStreamOffset next_expected_byte);
// The maximum total capacity of this buffer in byte, as constructed.
size_t max_buffer_capacity_bytes_;