Fix Windows build error due to implicit cast of uint64_t to WebTransportStreamError which is uint8_t. Add explicit cast to avoid the build error on Windows. PiperOrigin-RevId: 506717737
diff --git a/quiche/quic/core/http/web_transport_http3.cc b/quiche/quic/core/http/web_transport_http3.cc index 91372d5..1896266 100644 --- a/quiche/quic/core/http/web_transport_http3.cc +++ b/quiche/quic/core/http/web_transport_http3.cc
@@ -440,7 +440,7 @@ uint64_t shifted = http3_error_code - kWebTransportMappedErrorCodeFirst; uint64_t result = shifted - shifted / 0x1f; QUICHE_DCHECK_LE(result, std::numeric_limits<uint8_t>::max()); - return result; + return static_cast<WebTransportStreamError>(result); } WebTransportStreamError Http3ErrorToWebTransportOrDefault(