summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ui/events/ozone/evdev/event_converter_evdev.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/ui/events/ozone/evdev/event_converter_evdev.cc b/ui/events/ozone/evdev/event_converter_evdev.cc
index 98a46f0..de24b95 100644
--- a/ui/events/ozone/evdev/event_converter_evdev.cc
+++ b/ui/events/ozone/evdev/event_converter_evdev.cc
@@ -143,7 +143,8 @@ void EventConverterEvdev::SetTouchEventLoggingEnabled(bool enabled) {
base::TimeDelta EventConverterEvdev::TimeDeltaFromInputEvent(
const input_event& event) {
- return base::TimeDelta::FromMicroseconds(event.time.tv_sec * 1000000 +
- event.time.tv_usec);
+ return base::TimeDelta::FromMicroseconds(
+ static_cast<int64>(event.time.tv_sec) * 1000000L +
+ event.time.tv_usec);
}
} // namespace ui