Replace kMaxIetfVarInt with UINT32_MAX, as size_t on 32-bit platforms is smaller than kMaxIetfVarInt, thus causing a compile error on those platforms. gfe-relnote: n/a (test-only change) PiperOrigin-RevId: 278843731 Change-Id: I0f8174404e8b524a10afe856a7b8e612d720e3d9
diff --git a/quic/core/quic_packet_creator_test.cc b/quic/core/quic_packet_creator_test.cc index 25161e1..585e20e 100644 --- a/quic/core/quic_packet_creator_test.cc +++ b/quic/core/quic_packet_creator_test.cc
@@ -5,6 +5,7 @@ #include "net/third_party/quiche/src/quic/core/quic_packet_creator.h" #include <cstdint> +#include <limits> #include <memory> #include <ostream> #include <string> @@ -2188,8 +2189,9 @@ // Verify creator has room for stream frame because max_packet_length_ gets // restored. - ASSERT_TRUE(creator_.HasRoomForStreamFrame(GetNthClientInitiatedStreamId(1), - kMaxIetfVarInt, kMaxIetfVarInt)); + ASSERT_TRUE(creator_.HasRoomForStreamFrame( + GetNthClientInitiatedStreamId(1), kMaxIetfVarInt, + std::numeric_limits<uint32_t>::max())); EXPECT_EQ(previous_max_packet_length, creator_.max_packet_length()); // Same for message frame.