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;