diff options
Diffstat (limited to 'chromium/net/quic/quic_data_reader.cc')
-rw-r--r-- | chromium/net/quic/quic_data_reader.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/chromium/net/quic/quic_data_reader.cc b/chromium/net/quic/quic_data_reader.cc index 191263b1b26..fb8443d88f8 100644 --- a/chromium/net/quic/quic_data_reader.cc +++ b/chromium/net/quic/quic_data_reader.cc @@ -53,8 +53,9 @@ bool QuicDataReader::ReadUFloat16(uint64_t* result) { // hidden bit. *result -= exponent << kUFloat16MantissaBits; *result <<= exponent; - DCHECK_GE(value, 1 << kUFloat16MantissaEffectiveBits); - DCHECK_LE(value, kUFloat16MaxValue); + DCHECK_GE(*result, + static_cast<uint64_t>(1 << kUFloat16MantissaEffectiveBits)); + DCHECK_LE(*result, kUFloat16MaxValue); return true; } |