Use the uint64_t specialization of std::min in qpack_encoder.cc
to fix Chrome build breakage where size_t != uint64_t.
gfe-relnote: n/a - QUIC v99 only. Protected by disabled flag
PiperOrigin-RevId: 264699365
Change-Id: Ie92246e835f6c1eb1b25c468196e6f13b3bbfdd9
diff --git a/quic/core/qpack/qpack_encoder.cc b/quic/core/qpack/qpack_encoder.cc
index 6485071..31bebcc 100644
--- a/quic/core/qpack/qpack_encoder.cc
+++ b/quic/core/qpack/qpack_encoder.cc
@@ -180,8 +180,8 @@
instructions.push_back(EncodeIndexedHeaderField(
/* is_static = */ false, entry->InsertionIndex(),
referred_indices));
- smallest_blocking_index =
- std::min(smallest_blocking_index, entry->InsertionIndex());
+ smallest_blocking_index = std::min<uint64_t>(
+ smallest_blocking_index, entry->InsertionIndex());
break;
}
@@ -243,8 +243,8 @@
instructions.push_back(EncodeIndexedHeaderField(
/* is_static = */ false, entry->InsertionIndex(),
referred_indices));
- smallest_blocking_index =
- std::min(smallest_blocking_index, entry->InsertionIndex());
+ smallest_blocking_index = std::min<uint64_t>(smallest_blocking_index,
+ entry->InsertionIndex());
break;
}