tools/record: fix delta times not being relative

Missing last_time assignment caused the delta time between events to be
the total time.

Fixes: a202ed6115 ("Use a newtype usec_t for timestamps for better type-safety")
(cherry picked from commit ad857a51a4)

Part-of: <https://gitlab.freedesktop.org/libinput/libinput/-/merge_requests/1468>
This commit is contained in:
Peter Hutterer 2026-03-17 14:17:32 +10:00
parent 5be0a16dd0
commit 2d12556287

View file

@ -257,6 +257,7 @@ print_evdev_event(struct record_device *dev, struct input_event *ev)
usec_t time = input_event_time(ev);
usec_t dt = usec_delta(time, last_time);
last_time = time;
snprintf(desc,
sizeof(desc),