| Index: net/quic/core/quic_crypto_server_stream.cc
|
| diff --git a/net/quic/core/quic_crypto_server_stream.cc b/net/quic/core/quic_crypto_server_stream.cc
|
| index 6912d2f88364c80a14ac237c6cc1392033d90f94..61fbaabe48c6cb36963139662149b5b3d542dfff 100644
|
| --- a/net/quic/core/quic_crypto_server_stream.cc
|
| +++ b/net/quic/core/quic_crypto_server_stream.cc
|
| @@ -64,15 +64,13 @@ QuicCryptoServerStreamBase::QuicCryptoServerStreamBase(QuicSession* session)
|
| // static
|
| bool QuicCryptoServerStreamBase::DoesPeerSupportStatelessRejects(
|
| const CryptoHandshakeMessage& message) {
|
| - const QuicTag* received_tags;
|
| - size_t received_tags_length;
|
| - QuicErrorCode error =
|
| - message.GetTaglist(kCOPT, &received_tags, &received_tags_length);
|
| + QuicTagVector received_tags;
|
| + QuicErrorCode error = message.GetTaglist(kCOPT, &received_tags);
|
| if (error != QUIC_NO_ERROR) {
|
| return false;
|
| }
|
| - for (size_t i = 0; i < received_tags_length; ++i) {
|
| - if (received_tags[i] == kSREJ) {
|
| + for (const QuicTag tag : received_tags) {
|
| + if (tag == kSREJ) {
|
| return true;
|
| }
|
| }
|
|
|