diff --git a/ui/events/ozone/evdev/libgestures_glue/gesture_timer_provider.cc b/ui/events/ozone/evdev/libgestures_glue/gesture_timer_provider.cc index 795fe2b3d3b9f..2b08b9844192b 100644 --- a/ui/events/ozone/evdev/libgestures_glue/gesture_timer_provider.cc +++ b/ui/events/ozone/evdev/libgestures_glue/gesture_timer_provider.cc @@ -29,7 +29,10 @@ struct GesturesTimer { private: void OnTimerExpired() { struct timespec ts; - DCHECK(!clock_gettime(CLOCK_MONOTONIC, &ts)); + int fail = clock_gettime(CLOCK_MONOTONIC, &ts); + DCHECK(!fail); + + // Run the callback and reschedule the next run if requested. stime_t next_delay = callback_(StimeFromTimespec(&ts), callback_data_); if (next_delay >= 0) { timer_.Start(FROM_HERE,