diff options
-rw-r--r-- | ui/events/ozone/evdev/event_converter_evdev.cc | 5 |
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 |