Index: net/quic/core/crypto/crypto_server_test.cc |
diff --git a/net/quic/core/crypto/crypto_server_test.cc b/net/quic/core/crypto/crypto_server_test.cc |
index 13a040e76b549d20694835275d7d3e00b2003dbf..1ca1e1edb0f383182851b3f2ef898732fa496502 100644 |
--- a/net/quic/core/crypto/crypto_server_test.cc |
+++ b/net/quic/core/crypto/crypto_server_test.cc |
@@ -216,11 +216,10 @@ class CryptoServerTest : public QuicTestWithParam<TestParams> { |
}; |
void CheckServerHello(const CryptoHandshakeMessage& server_hello) { |
- const QuicTag* versions; |
- size_t num_versions; |
- server_hello.GetTaglist(kVER, &versions, &num_versions); |
- ASSERT_EQ(supported_versions_.size(), num_versions); |
- for (size_t i = 0; i < num_versions; ++i) { |
+ QuicTagVector versions; |
+ server_hello.GetTaglist(kVER, &versions); |
+ ASSERT_EQ(supported_versions_.size(), versions.size()); |
+ for (size_t i = 0; i < versions.size(); ++i) { |
EXPECT_EQ(QuicVersionToQuicTag(supported_versions_[i]), versions[i]); |
} |
@@ -340,15 +339,13 @@ class CryptoServerTest : public QuicTestWithParam<TestParams> { |
void CheckRejectReasons( |
const HandshakeFailureReason* expected_handshake_failures, |
size_t expected_count) { |
- const uint32_t* reject_reasons; |
- size_t num_reject_reasons; |
+ QuicTagVector reject_reasons; |
static_assert(sizeof(QuicTag) == sizeof(uint32_t), "header out of sync"); |
- QuicErrorCode error_code = |
- out_.GetTaglist(kRREJ, &reject_reasons, &num_reject_reasons); |
+ QuicErrorCode error_code = out_.GetTaglist(kRREJ, &reject_reasons); |
ASSERT_EQ(QUIC_NO_ERROR, error_code); |
- EXPECT_EQ(expected_count, num_reject_reasons); |
- for (size_t i = 0; i < num_reject_reasons; ++i) { |
+ EXPECT_EQ(expected_count, reject_reasons.size()); |
+ for (size_t i = 0; i < reject_reasons.size(); ++i) { |
EXPECT_EQ(expected_handshake_failures[i], reject_reasons[i]); |
} |
} |