Internal QUICHE change PiperOrigin-RevId: 306354598 Change-Id: I61e39f777731cc273f299f183a71fe34e973fd33
diff --git a/quic/core/quic_time.h b/quic/core/quic_time.h index d4429e3..adecbcd 100644 --- a/quic/core/quic_time.h +++ b/quic/core/quic_time.h
@@ -254,8 +254,8 @@ return QuicTime::Delta(lhs.time_offset_ * rhs); } inline QuicTime::Delta operator*(QuicTime::Delta lhs, double rhs) { - return QuicTime::Delta( - static_cast<int64_t>(std::llround(lhs.time_offset_ * rhs))); + return QuicTime::Delta(static_cast<int64_t>( + std::llround(static_cast<double>(lhs.time_offset_) * rhs))); } inline QuicTime::Delta operator*(int lhs, QuicTime::Delta rhs) { return rhs * lhs;