gfe-relnote: test-only changes to reduce usage of QuicUtils::GetCryptoStreamId
PiperOrigin-RevId: 239456451
Change-Id: I93caa841e2fa34766a2efee31eee034d577aa481
diff --git a/quic/test_tools/simple_data_producer.cc b/quic/test_tools/simple_data_producer.cc
index ab98fd1..89bf5b9 100644
--- a/quic/test_tools/simple_data_producer.cc
+++ b/quic/test_tools/simple_data_producer.cc
@@ -59,10 +59,11 @@
QuicByteCount data_length,
QuicDataWriter* writer) {
auto it = crypto_buffer_map_.find(std::make_pair(level, offset));
- if (it == crypto_buffer_map_.end() || it->second.length() != data_length) {
+ if (it == crypto_buffer_map_.end() || it->second.length() < data_length) {
return false;
}
- return writer->WriteStringPiece(it->second);
+ return writer->WriteStringPiece(
+ QuicStringPiece(it->second.data(), data_length));
}
} // namespace test